示例#1
0
 /**
  * @expectedException Respect\Validation\Exceptions\OneOfException
  */
 public function testShortcutInvalid()
 {
     $valid1 = new Callback(function () {
         return false;
     });
     $valid2 = new Callback(function () {
         return false;
     });
     $valid3 = new Callback(function () {
         return false;
     });
     $o = $valid1->addOr($valid2, $valid3);
     $this->assertFalse($o->validate('any'));
     $this->assertFalse($o->assert('any'));
 }