tests/unit/ArrayValidatorTest.php 1 location
|
@@ 120-129 (lines=10) @@
|
| 117 |
|
* @throws \Graze\ConfigValidation\Exceptions\ConfigValidationFailedException |
| 118 |
|
* @expectedException \Graze\ConfigValidation\Exceptions\ConfigValidationFailedException |
| 119 |
|
*/ |
| 120 |
|
public function testDoNotAllowUnspecified(array $input) |
| 121 |
|
{ |
| 122 |
|
$validator = (new ArrayValidator(false)) |
| 123 |
|
->required('stuff') |
| 124 |
|
->optional('cake', v::intType()); |
| 125 |
|
|
| 126 |
|
$this->assertFalse($validator->isAllowUnspecified()); |
| 127 |
|
|
| 128 |
|
$validator->validate($input); |
| 129 |
|
} |
| 130 |
|
|
| 131 |
|
/** |
| 132 |
|
* @return array |
tests/unit/ObjectValidatorTest.php 1 location
|
@@ 120-129 (lines=10) @@
|
| 117 |
|
* @throws \Graze\ConfigValidation\Exceptions\ConfigValidationFailedException |
| 118 |
|
* @expectedException \Graze\ConfigValidation\Exceptions\ConfigValidationFailedException |
| 119 |
|
*/ |
| 120 |
|
public function testDoNotAllowUnspecified($input) |
| 121 |
|
{ |
| 122 |
|
$validator = (new ObjectValidator(false)) |
| 123 |
|
->required('stuff') |
| 124 |
|
->optional('cake', v::intType()); |
| 125 |
|
|
| 126 |
|
$this->assertFalse($validator->isAllowUnspecified()); |
| 127 |
|
|
| 128 |
|
$validator->validate($input); |
| 129 |
|
} |
| 130 |
|
|
| 131 |
|
/** |
| 132 |
|
* @return array |