コード例 #1
0
ファイル: ValidationsTest.php プロジェクト: melervand/indie
 private function validate($key, $rule)
 {
     $this->v->key($key . '[valid]')->with($rule);
     $this->v->key($key . '[notvalid]')->with($rule);
     $this->assertTrue($this->v->isValid($key . '[valid]'));
     $this->assertFalse($this->v->isValid($key . '[notvalid]'));
 }
コード例 #2
0
ファイル: IndieTest.php プロジェクト: melervand/indie
 public function testLocalization()
 {
     $v = Indie::withLocalization('ru_RU');
     $v->import($this->post);
     $v->key('uuid[valid]')->with(new Rule\UUID('v4'));
     $v->key('uuid[notvalid]')->with(new Rule\UUID('v4'));
     $this->assertEquals('Значение \'string\' не является корректным UUID версии v4', $v->getErrors('uuid[notvalid]')[0], "Localization Failed");
 }