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

testValidatorBuilderForOneRuleForArray() public method

Setup simple builder for array
    public function testValidatorBuilderForOneRuleForArray()
    {
        $validator = new ValidatorBuilder();
        try {
            $validator->add('some', Validator::create()->arrayInput(new Numeric())->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());
        }
    }