Esempio n. 1
0
 /**
  * @dataProvider providerStaticDummyRules
  */
 public function testValidationCheckShouldNotFailOnEmptyInput($v1, $v2, $v3)
 {
     $o = new AllOf($v1, $v2, $v3);
     $this->assertTrue($o->__invoke(''));
     $this->assertTrue($o->check(''));
     $this->assertTrue($o->assert(''));
 }
Esempio n. 2
0
 /**
  * @dataProvider providerStaticDummyRules
  * @expectedException Respect\Validation\Exceptions\AllOfException
  */
 public function testValidationAssertShouldFailIfAnyRuleFailsAndReturnAllExceptionsFailed($v1, $v2, $v3)
 {
     $o = new AllOf($v1, $v2, $v3);
     $this->assertFalse($o->__invoke('any'));
     $this->assertFalse($o->assert('any'));
 }
Esempio n. 3
0
 /**
  * @dataProvider providerStaticDummyRules
  * @expectedException Respect\Validation\Exceptions\AllOfException
  */
 public function test_validation_assert_should_fail_if_any_rule_fails_and_return_all_exceptions_failed($v1, $v2, $v3)
 {
     $o = new AllOf($v1, $v2, $v3);
     $this->assertFalse($o->validate('any'));
     $this->assertFalse($o->assert('any'));
 }