public function testValidationBadEmail() { $form = new Account_Form_Account(); $account = new Opus_Account(null, null, 'user'); $form->populateFromModel($account); $postData = array('username' => 'user', 'roleguest' => '1', 'email' => 'notAnEmail', 'password' => 'password', 'confirm' => 'password'); $this->assertFalse($form->isValid($postData)); $errors = $form->getErrors(null, true); $this->assertTrue(isset($errors['email'])); $this->assertTrue(in_array('emailAddressInvalidFormat', $errors['email'])); }