lithium\tests\cases\template\helper\FormTest::testFormMultipleErrors PHP Method

testFormMultipleErrors() public method

    public function testFormMultipleErrors()
    {
        $record = new Record(array('model' => $this->_model));
        $record->errors(array('email' => array('Empty', 'Valid')));
        $this->form->create($record);
        $result = $this->form->error('email');
        $this->assertTags($result, array(array('div' => array('class' => 'error')), 'Empty', '/div', array('div' => array('class' => 'error')), 'Valid', '/div'));
        $result = $this->form->error('email', 0);
        $this->assertTags($result, array('div' => array('class' => 'error'), 'Empty', '/div'));
        $result = $this->form->error('email', 1);
        $this->assertTags($result, array('div' => array('class' => 'error'), 'Valid', '/div'));
        $result = $this->form->error('email', true);
        $this->assertTags($result, array('div' => array('class' => 'error'), 'Empty', '/div'));
    }
FormTest