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

testOmitValidatedParams() public method

Tests that parameters with validators are omitted from query conditions.
    public function testOmitValidatedParams()
    {
        $subject = new Form(array('model' => __CLASS__, 'validators' => array('password' => function ($form, $data) {
            return true;
        }, 'group' => function ($form) {
            return true;
        })));
        $request = (object) array('data' => array('username' => 'Bob', 'password' => 's3cure', 'group' => 'editors'));
        $result = $subject->check($request);
        $this->assertEqual(array('username' => 'Bob'), $result);
    }