/**
  * @test
  */
 public function sendWithReturnPathSetsReturnPath()
 {
     $returnPath = '*****@*****.**';
     $sender = new Tx_Oelib_Tests_Unit_Fixtures_TestingMailRole('', '*****@*****.**');
     $recipient = new Tx_Oelib_Tests_Unit_Fixtures_TestingMailRole('John Doe', $this->email['recipient']);
     $eMail = new Tx_Oelib_Mail();
     $eMail->setSender($sender);
     $eMail->addRecipient($recipient);
     $eMail->setSubject($this->email['subject']);
     $eMail->setMessage($this->email['message']);
     $eMail->setReturnPath($returnPath);
     $this->subject->send($eMail);
     $sentEmail = $this->subject->getFirstSentEmail();
     self::assertSame($returnPath, $sentEmail->getReturnPath());
 }
Exemple #2
0
 /**
  * @test
  */
 public function setReturnPathSetsMemberVariableReturnPath()
 {
     $this->subject->setReturnPath('*****@*****.**');
     self::assertSame('*****@*****.**', $this->subject->getReturnPath());
 }