/** * @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()); }
/** * @test */ public function setReturnPathSetsMemberVariableReturnPath() { $this->subject->setReturnPath('*****@*****.**'); self::assertSame('*****@*****.**', $this->subject->getReturnPath()); }