コード例 #1
0
ファイル: ValidatorTest.php プロジェクト: tomlerendu/microapi
 public function testValidating()
 {
     $validator = new Validator(['test' => 'abc']);
     $validator->addRules('test', 'equals:abc');
     $this->assertTrue($validator->isValid());
     $validator = new Validator(['test' => 'abc']);
     $validator->addRules('test', 'equals:def');
     $this->assertFalse($validator->isValid());
 }
コード例 #2
0
ファイル: RulesTest.php プロジェクト: tomlerendu/microapi
 public function testValidateRegex()
 {
     $validator = new Validator(['foo' => 'abc']);
     $validator->addRules('foo', 'regex:/abc/');
     $this->assertTrue($validator->isValid());
     $validator = new Validator(['foo' => 'abc']);
     $validator->addRules('foo', 'regex:/ABC/');
     $this->assertFalse($validator->isValid());
 }