示例#1
0
 function testValidateRecipient()
 {
     $mail = new Codendi_MailTestVersion($this);
     $user1 = new MockUser();
     $user1->setReturnValue('getRealName', 'user 1');
     $user1->setReturnValue('getEmail', '*****@*****.**');
     $user1->setReturnValue('getStatus', 'A');
     $user2 = new MockUser();
     $user2->setReturnValue('getRealName', 'user 2');
     $user2->setReturnValue('getEmail', '*****@*****.**');
     $user2->setReturnValue('getStatus', 'S');
     $recipArray = array($user1, $user2);
     $recipients = $mail->_validateRecipient($recipArray);
     $retArray = array(array('real_name' => $user1->getRealName(), 'email' => $user1->getEmail()));
     $this->assertEqual($recipients, $retArray);
 }