@@ 20-35 (lines=16) @@ | ||
17 | /** |
|
18 | * @group unit |
|
19 | */ |
|
20 | public function testSetTimezone(): void |
|
21 | { |
|
22 | $agg = (new DateRange('name')) |
|
23 | ->setField('date') |
|
24 | ->setTimezone('CET') |
|
25 | ; |
|
26 | ||
27 | $expected = [ |
|
28 | 'date_range' => [ |
|
29 | 'field' => 'date', |
|
30 | 'time_zone' => 'CET', |
|
31 | ], |
|
32 | ]; |
|
33 | ||
34 | $this->assertEquals($expected, $agg->toArray()); |
|
35 | } |
|
36 | ||
37 | /** |
|
38 | * @group functional |
@@ 118-131 (lines=14) @@ | ||
115 | /** |
|
116 | * @group unit |
|
117 | */ |
|
118 | public function testResetSingleField(): void |
|
119 | { |
|
120 | $fuzzy = new Fuzzy(); |
|
121 | $fuzzy->setField('name', 'value'); |
|
122 | $fuzzy->setField('name', 'other'); |
|
123 | $expected = [ |
|
124 | 'fuzzy' => [ |
|
125 | 'name' => [ |
|
126 | 'value' => 'other', |
|
127 | ], |
|
128 | ], |
|
129 | ]; |
|
130 | $this->assertEquals($expected, $fuzzy->toArray()); |
|
131 | } |
|
132 | ||
133 | /** |
|
134 | * @group unit |