tests/Filter/EqualsSpec.php 1 location
|
@@ 194-203 (lines=10) @@
|
191 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
192 |
|
} |
193 |
|
|
194 |
|
public function it_is_satisfied_in_combo_context(): void |
195 |
|
{ |
196 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
197 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
198 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
199 |
|
|
200 |
|
$this->beConstructedWith('name', 'ABC', 'owner'); |
201 |
|
|
202 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
203 |
|
} |
204 |
|
} |
205 |
|
|
tests/Filter/GreaterOrEqualThanSpec.php 1 location
|
@@ 198-207 (lines=10) @@
|
195 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
196 |
|
} |
197 |
|
|
198 |
|
public function it_is_satisfied_in_combo_context(): void |
199 |
|
{ |
200 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
201 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
202 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
203 |
|
|
204 |
|
$this->beConstructedWith('based', 123, 'owner'); |
205 |
|
|
206 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
207 |
|
} |
208 |
|
} |
209 |
|
|
tests/Filter/GreaterThanSpec.php 1 location
|
@@ 205-214 (lines=10) @@
|
202 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
203 |
|
} |
204 |
|
|
205 |
|
public function it_is_satisfied_in_combo_context(): void |
206 |
|
{ |
207 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
208 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
209 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
210 |
|
|
211 |
|
$this->beConstructedWith('based', 100, 'owner'); |
212 |
|
|
213 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
214 |
|
} |
215 |
|
} |
216 |
|
|
tests/Filter/InSpec.php 1 location
|
@@ 186-195 (lines=10) @@
|
183 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
184 |
|
} |
185 |
|
|
186 |
|
public function it_is_satisfied_in_combo_context(): void |
187 |
|
{ |
188 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
189 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
190 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
191 |
|
|
192 |
|
$this->beConstructedWith('name', ['ABC', 'GHI'], 'owner'); |
193 |
|
|
194 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
195 |
|
} |
196 |
|
} |
197 |
|
|
tests/Filter/IsNotNullSpec.php 1 location
|
@@ 203-212 (lines=10) @@
|
200 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
201 |
|
} |
202 |
|
|
203 |
|
public function it_is_satisfied_in_combo_context(): void |
204 |
|
{ |
205 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
206 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
207 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
208 |
|
|
209 |
|
$this->beConstructedWith('based', 'owner'); |
210 |
|
|
211 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
212 |
|
} |
213 |
|
} |
214 |
|
|
tests/Filter/IsNullSpec.php 1 location
|
@@ 200-209 (lines=10) @@
|
197 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
198 |
|
} |
199 |
|
|
200 |
|
public function it_is_satisfied_in_combo_context(): void |
201 |
|
{ |
202 |
|
$owner = ['name' => 'ABC', 'based' => null]; |
203 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
204 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
205 |
|
|
206 |
|
$this->beConstructedWith('based', 'owner'); |
207 |
|
|
208 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
209 |
|
} |
210 |
|
} |
211 |
|
|
tests/Filter/LessOrEqualThanSpec.php 1 location
|
@@ 202-211 (lines=10) @@
|
199 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
200 |
|
} |
201 |
|
|
202 |
|
public function it_is_satisfied_in_combo_context(): void |
203 |
|
{ |
204 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
205 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
206 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
207 |
|
|
208 |
|
$this->beConstructedWith('name', 'ABC', 'owner'); |
209 |
|
|
210 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
211 |
|
} |
212 |
|
} |
213 |
|
|
tests/Filter/LessThanSpec.php 1 location
|
@@ 205-214 (lines=10) @@
|
202 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
203 |
|
} |
204 |
|
|
205 |
|
public function it_is_satisfied_in_combo_context(): void |
206 |
|
{ |
207 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
208 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
209 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
210 |
|
|
211 |
|
$this->beConstructedWith('based', 200, 'owner'); |
212 |
|
|
213 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
214 |
|
} |
215 |
|
} |
216 |
|
|
tests/Filter/LikeSpec.php 1 location
|
@@ 354-363 (lines=10) @@
|
351 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
352 |
|
} |
353 |
|
|
354 |
|
public function it_is_satisfied_in_combo_context(): void |
355 |
|
{ |
356 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
357 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
358 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
359 |
|
|
360 |
|
$this->beConstructedWith('name', 'BC', Like::CONTAINS, 'owner'); |
361 |
|
|
362 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
363 |
|
} |
364 |
|
} |
365 |
|
|
tests/Filter/NotEqualsSpec.php 1 location
|
@@ 193-202 (lines=10) @@
|
190 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
191 |
|
} |
192 |
|
|
193 |
|
public function it_is_satisfied_in_combo_context(): void |
194 |
|
{ |
195 |
|
$owner = ['name' => 'ABC', 'based' => 123]; |
196 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
197 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
198 |
|
|
199 |
|
$this->beConstructedWith('name', 'DEF', 'owner'); |
200 |
|
|
201 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
202 |
|
} |
203 |
|
} |
204 |
|
|
tests/Filter/IsEmptySpec.php 1 location
|
@@ 194-203 (lines=10) @@
|
191 |
|
$this->filterCollection($players, 'inGame')->shouldYield([$players[2]]); |
192 |
|
} |
193 |
|
|
194 |
|
public function it_is_satisfied_in_combo_context(): void |
195 |
|
{ |
196 |
|
$owner = ['name' => 'ABC', 'based' => null]; |
197 |
|
$game = ['name' => 'Tetris', 'owner' => $owner]; |
198 |
|
$player = ['pseudo' => 'Moe', 'gender' => 'M', 'points' => 1230, 'inGame' => $game]; |
199 |
|
|
200 |
|
$this->beConstructedWith('based', 'owner'); |
201 |
|
|
202 |
|
$this->isSatisfiedBy($player, 'inGame')->shouldBe(true); |
203 |
|
} |
204 |
|
} |
205 |
|
|