public function testValidatorBuilderForOneRule()
{
$validator = new ValidatorBuilder();
try {
$validator->add('some', Validator::create()->callback('is_int')->setError('"{{name}}" is not numeric, is equal "{{input}}"'));
$validator->assert(['some' => 'something']);
} catch (ValidatorException $e) {
$this->assertEquals('Invalid Arguments', $e->getMessage());
$this->assertArrayHasKey('some', $e->getErrors());
}
}