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 |