/** * @expectedException Respect\Validation\Exceptions\KeySetException * @expectedExceptionMessage Must have keys { "foo", "bar" } */ public function testShouldCheckKeys() { $input = []; $key1 = new Key('foo', new AlwaysValid(), true); $key2 = new Key('bar', new AlwaysValid(), true); $keySet = new KeySet($key1, $key2); $keySet->check($input); }