$animals = array('cat', 'dog', 'pig');
Assert::thatArray($animals)->hasSize(3)->contains('cat');
Assert::thatArray($animals)->containsOnly('pig', 'dog', 'cat');
Assert::thatArray($animals)->containsExactly('cat', 'dog', 'pig');
Assert::thatArray(array('id' => 123, 'name' => 'john'))->containsKeyAndValue(array('id' => 123));
public static function thatArray(array $actual)
{
return ArrayAssert::that($actual);
}
/** * @test */ public function shouldGetModuleFields() { //when $moduleFields = ModuleFields::forModule('Contacts')->all(); //then Assert::thatArray($moduleFields)->hasSize(63); }