_user = SugarTestUserUtilities::createAnonymousUser(); $this->_user->emailAddress->addAddress($this->emailAddress, false, false, 0); $this->_user->emailAddress->save($this->_user->id, $this->_user->module_dir); } public function tearDown() { SugarTestUserUtilities::removeAllCreatedAnonymousUsers(); $query = "DELETE from email_addresses where email_address = '{$this->emailAddress}'"; $GLOBALS['db']->query($query); $query = "DELETE from email_addr_bean_rel where bean_id = '{$this->_user->id}'"; $GLOBALS['db']->query($query); } public function testMarkEmailAddressInvalid() { markEmailAddressInvalid($this->emailAddress); $sea = new SugarEmailAddress(); $rs = $sea->retrieve_by_string_fields( array('email_address_caps' => trim(strtoupper($this->emailAddress))) ); $this->assertTrue( (bool) $rs->invalid_email); } }