lithium\tests\cases\security\auth\adapter\FormTest::testValidatorWithFieldMapping PHP Method

testValidatorWithFieldMapping() public method

    public function testValidatorWithFieldMapping()
    {
        $subject = new Form(array('model' => __CLASS__, 'query' => 'validatorFieldMappingTest', 'fields' => array('name' => 'user.name', 'password' => 'user.password'), 'validators' => array('password' => function ($form, $data) {
            if ($form === $data) {
                return true;
            }
            return false;
        })));
        $request = (object) array('data' => array('name' => 'Foo', 'password' => 'bar'));
        $this->assertNotEmpty($subject->check($request));
    }