|
19 | 19 | $metrics = Metric::today()->get(); |
20 | 20 |
|
21 | 21 | expect($metrics)->toHaveCount(1) |
22 | | - ->and($metrics->first()->day)->toBe(15) |
23 | | - ->and($metrics->first()->value)->toBe(100); |
| 22 | + ->and($metrics->first()->day)->toEqual(15) |
| 23 | + ->and($metrics->first()->value)->toEqual(100); |
24 | 24 | }); |
25 | 25 |
|
26 | 26 | it('can filter metrics for yesterday', function () { |
|
31 | 31 | $metrics = Metric::yesterday()->get(); |
32 | 32 |
|
33 | 33 | expect($metrics)->toHaveCount(1) |
34 | | - ->and($metrics->first()->day)->toBe(14) |
35 | | - ->and($metrics->first()->value)->toBe(100); |
| 34 | + ->and($metrics->first()->day)->toEqual(14) |
| 35 | + ->and($metrics->first()->value)->toEqual(100); |
36 | 36 | }); |
37 | 37 |
|
38 | 38 | it('can filter metrics for this week', function () { |
|
46 | 46 | $metrics = Metric::thisWeek()->get(); |
47 | 47 |
|
48 | 48 | expect($metrics)->toHaveCount(3) |
49 | | - ->and($metrics->sum('value'))->toBe(60); |
| 49 | + ->and($metrics->sum('value'))->toEqual(60); |
50 | 50 | }); |
51 | 51 |
|
52 | 52 | it('can filter metrics for last week', function () { |
|
60 | 60 | $metrics = Metric::lastWeek()->get(); |
61 | 61 |
|
62 | 62 | expect($metrics)->toHaveCount(3) |
63 | | - ->and($metrics->sum('value'))->toBe(60); |
| 63 | + ->and($metrics->sum('value'))->toEqual(60); |
64 | 64 | }); |
65 | 65 |
|
66 | 66 | it('can filter metrics for this month', function () { |
|
73 | 73 | $metrics = Metric::thisMonth()->get(); |
74 | 74 |
|
75 | 75 | expect($metrics)->toHaveCount(3) |
76 | | - ->and($metrics->sum('value'))->toBe(60); |
| 76 | + ->and($metrics->sum('value'))->toEqual(60); |
77 | 77 | }); |
78 | 78 |
|
79 | 79 | it('can filter metrics for last month', function () { |
|
86 | 86 | $metrics = Metric::lastMonth()->get(); |
87 | 87 |
|
88 | 88 | expect($metrics)->toHaveCount(3) |
89 | | - ->and($metrics->sum('value'))->toBe(60); |
| 89 | + ->and($metrics->sum('value'))->toEqual(60); |
90 | 90 | }); |
91 | 91 |
|
92 | 92 | it('can filter metrics for this quarter', function () { |
|
100 | 100 | $metrics = Metric::thisQuarter()->get(); |
101 | 101 |
|
102 | 102 | expect($metrics)->toHaveCount(3) |
103 | | - ->and($metrics->sum('value'))->toBe(60); |
| 103 | + ->and($metrics->sum('value'))->toEqual(60); |
104 | 104 | }); |
105 | 105 |
|
106 | 106 | it('can filter metrics for last quarter', function () { |
|
114 | 114 | $metrics = Metric::lastQuarter()->get(); |
115 | 115 |
|
116 | 116 | expect($metrics)->toHaveCount(3) |
117 | | - ->and($metrics->sum('value'))->toBe(60); |
| 117 | + ->and($metrics->sum('value'))->toEqual(60); |
118 | 118 | }); |
119 | 119 |
|
120 | 120 | it('can filter metrics for this year', function () { |
|
127 | 127 | $metrics = Metric::thisYear()->get(); |
128 | 128 |
|
129 | 129 | expect($metrics)->toHaveCount(3) |
130 | | - ->and($metrics->sum('value'))->toBe(60); |
| 130 | + ->and($metrics->sum('value'))->toEqual(60); |
131 | 131 | }); |
132 | 132 |
|
133 | 133 | it('can filter metrics for last year', function () { |
|
140 | 140 | $metrics = Metric::lastYear()->get(); |
141 | 141 |
|
142 | 142 | expect($metrics)->toHaveCount(3) |
143 | | - ->and($metrics->sum('value'))->toBe(60); |
| 143 | + ->and($metrics->sum('value'))->toEqual(60); |
144 | 144 | }); |
145 | 145 |
|
146 | 146 | it('can filter metrics between specific dates', function () { |
|
156 | 156 | $metrics = Metric::betweenDates($start, $end)->get(); |
157 | 157 |
|
158 | 158 | expect($metrics)->toHaveCount(3) |
159 | | - ->and($metrics->sum('value'))->toBe(60); |
| 159 | + ->and($metrics->sum('value'))->toEqual(60); |
160 | 160 | }); |
161 | 161 |
|
162 | 162 | it('can filter metrics on a specific date', function () { |
|
170 | 170 | $metrics = Metric::onDate($date)->get(); |
171 | 171 |
|
172 | 172 | expect($metrics)->toHaveCount(2) |
173 | | - ->and($metrics->sum('value'))->toBe(300); |
| 173 | + ->and($metrics->sum('value'))->toEqual(300); |
174 | 174 | }); |
175 | 175 |
|
176 | 176 | it('can chain builder methods with where clauses', function () { |
|
182 | 182 |
|
183 | 183 | expect($metrics)->toHaveCount(1) |
184 | 184 | ->and($metrics->first()->name)->toBe('page_views') |
185 | | - ->and($metrics->first()->value)->toBe(100); |
| 185 | + ->and($metrics->first()->value)->toEqual(100); |
186 | 186 | }); |
187 | 187 |
|
188 | 188 | it('can sum values for a date range', function () { |
|
193 | 193 |
|
194 | 194 | $total = Metric::thisWeek()->where('name', 'page_views')->sum('value'); |
195 | 195 |
|
196 | | - expect($total)->toBe(450); |
| 196 | + expect($total)->toEqual(450); |
197 | 197 | }); |
198 | 198 |
|
199 | 199 | it('can count metrics for a date range', function () { |
|
204 | 204 |
|
205 | 205 | $count = Metric::today()->count(); |
206 | 206 |
|
207 | | - expect($count)->toBe(3); |
| 207 | + expect($count)->toEqual(3); |
208 | 208 | }); |
209 | 209 |
|
210 | 210 | it('returns empty collection when no metrics match date filter', function () { |
|
226 | 226 | $metrics = Metric::betweenDates($start, $end)->get(); |
227 | 227 |
|
228 | 228 | expect($metrics)->toHaveCount(3) |
229 | | - ->and($metrics->sum('value'))->toBe(60); |
| 229 | + ->and($metrics->sum('value'))->toEqual(60); |
230 | 230 | }); |
231 | 231 |
|
232 | 232 | it('can filter across year boundaries', function () { |
|
240 | 240 | $metrics = Metric::betweenDates($start, $end)->get(); |
241 | 241 |
|
242 | 242 | expect($metrics)->toHaveCount(3) |
243 | | - ->and($metrics->sum('value'))->toBe(60); |
| 243 | + ->and($metrics->sum('value'))->toEqual(60); |
244 | 244 | }); |
0 commit comments