Slide 5
Slide 5 text
$food = $data_source->getFood();
$fruit = [
'orange',
'apple',
'pear',
];
$numberOfFruits = count($fruit);
$this->assertEquals(0, count(array_diff($food, $fruit)));
$this->assertEquals(0, count(array_diff($fruit, $food)));
assertThat(
$food,
both(containsInAnyOrder($fruit)->and(is(arrayWithSize($numberOfFruits))
);
Real-world example