Bluz\Tests\Validator\ValidatorBuilderTest::testValidatorBuilderForOneRule PHP Method

testValidatorBuilderForOneRule() public method

Setup simple builder
    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());
        }
    }