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]')); }
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"); }