Beispiel #1
0
 public function testHTMLAccessors()
 {
     $this->iniSet('sendmail_from', '');
     $mail = new \r8\Mail($this->getTestTransport());
     $this->assertFalse($mail->htmlExists());
     $this->assertNull($mail->getHTML());
     $this->assertSame($mail, $mail->setHTML("Hey there"));
     $this->assertTrue($mail->htmlExists());
     $this->assertSame("Hey there", $mail->getHTML());
     $this->assertSame($mail, $mail->clearHTML());
     $this->assertFalse($mail->htmlExists());
     $this->assertNull($mail->getHTML());
     $this->assertSame($mail, $mail->setHTML("<p>Some kind of content</p>"));
     $this->assertTrue($mail->htmlExists());
     $this->assertSame("<p>Some kind of content</p>", $mail->getHTML());
     $this->assertSame($mail, $mail->setHTML("  "));
     $this->assertFalse($mail->htmlExists());
     $this->assertNull($mail->getHTML());
 }