| @@ 87-96 (lines=10) @@ | ||
| 84 | * @throws \Graze\ConfigValidation\Exceptions\ConfigValidationFailedException |
|
| 85 | * @expectedException \Graze\ConfigValidation\Exceptions\ConfigValidationFailedException |
|
| 86 | */ |
|
| 87 | public function testFailedValidation(array $input) |
|
| 88 | { |
|
| 89 | $validator = (new ArrayValidator()) |
|
| 90 | ->optional('defaults.path', v::stringType(), '/some/path') |
|
| 91 | ->optional('defaults.group', v::stringType(), 'group') |
|
| 92 | ->required('must', v::stringType()->equals('be here')); |
|
| 93 | ||
| 94 | $this->assertFalse($validator->isValid($input)); |
|
| 95 | $validator->validate($input); |
|
| 96 | } |
|
| 97 | ||
| 98 | /** |
|
| 99 | * @return array |
|
| @@ 87-96 (lines=10) @@ | ||
| 84 | * @throws \Graze\ConfigValidation\Exceptions\ConfigValidationFailedException |
|
| 85 | * @expectedException \Graze\ConfigValidation\Exceptions\ConfigValidationFailedException |
|
| 86 | */ |
|
| 87 | public function testFailedValidation($input) |
|
| 88 | { |
|
| 89 | $validator = (new ObjectValidator()) |
|
| 90 | ->optional('defaults->path', v::stringType(), '/some/path') |
|
| 91 | ->optional('defaults->group', v::stringType(), 'group') |
|
| 92 | ->required('must', v::stringType()->equals('be here')); |
|
| 93 | ||
| 94 | $this->assertFalse($validator->isValid($input)); |
|
| 95 | $validator->validate($input); |
|
| 96 | } |
|
| 97 | ||
| 98 | /** |
|
| 99 | * @return array |
|