コード例 #1
0
ファイル: mail.php プロジェクト: andrewolobo/mpTracker
 public function test__construct()
 {
     $mail = new mailers\mail();
     $this->assert->variable($mail->getTo())->isNull()->variable($mail->getFrom())->isNull()->variable($mail->getSubject())->isNull()->variable($mail->getReplyTo())->isNull()->variable($mail->getXMailer())->isNull();
     $adapter = new atoum\test\adapter();
     $mail = new mailers\mail($adapter);
     $this->assert->object($mail->getAdapter())->isIdenticalTo($adapter);
 }
コード例 #2
0
ファイル: mail.php プロジェクト: xihewang/atoum
 public function testSetFrom()
 {
     $this->if($mail = new mailers\mail())->then->object($mail->setFrom($from = uniqid()))->isIdenticalTo($mail)->string($mail->getFrom())->isEqualTo($from)->object($mail->setFrom($from = rand(1, PHP_INT_MAX)))->isIdenticalTo($mail)->string($mail->getFrom())->isEqualTo((string) $from)->object($mail->setFrom($from = uniqid(), $realName = uniqid()))->isIdenticalTo($mail)->string($mail->getFrom())->isEqualTo($realName . ' <' . $from . '>');
 }