public function testValidationBadEmail() { $form = new Admin_Form_Account(); $postData = array('username' => 'newaccount', 'roleguest' => '1', 'email' => 'notAnEmail', 'password' => 'password', 'confirmPassword' => 'password'); $this->assertFalse($form->isValid($postData)); $errors = $form->getErrors(); $this->assertTrue(isset($errors['email'])); $this->assertTrue(in_array('emailAddressInvalidFormat', $errors['email'])); }