public function testValidation() { $this->useEnglish(); $form = new Admin_Form_Person(); $post = array('LastName' => '', 'DateOfBirth' => 'Sonntag'); $this->assertFalse($form->isValid($post)); $this->assertContains('isEmpty', $form->getErrors('LastName')); $this->assertContains('dateFalseFormat', $form->getErrors('DateOfBirth')); $post = array('LastName' => 'Doe', 'DateOfBirth' => '1990/02/01'); $this->assertTrue($form->isValid($post)); }