Exemplo n.º 1
0
 public function testBasicUsage()
 {
     $mailTransport = $this->getMockBuilder(TransportInterface::class)->getMock();
     $attachment = $this->getMockBuilder(AttachmentInterface::class)->getMock();
     $email = new Email($mailTransport);
     $email->setBody('test');
     $email->setIsHTML(true);
     $email->addAttachment($attachment);
     $this->assertCount(1, $email->getAttachments());
     $this->assertEquals($attachment, $email->getAttachments()[0]);
     $this->assertTrue($email->send());
 }