/** * @expectedException \BespokeSupport\MailWrapper\MailWrapperSendException */ public function testSendSingleFail() { $transport1 = new TesterTransportSwiftException(); $message = MailManager::getMailMessage('*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**'); MailManager::send($message, $transport1); }
/** * @expectedException \BespokeSupport\MailWrapper\MailWrapperSetupException */ public function testSendExceptionSetup() { $transport = new TesterTransportPhpMailerNull(true); MailManager::send($transport); }
/** * @expectedException \BespokeSupport\MailWrapper\MailWrapperSetupException */ public function testSendNoTransport() { $message = MailManager::getMailMessage('*****@*****.**', '*****@*****.**', '*****@*****.**', '*****@*****.**'); MailManager::send($message); }
/** * */ public function testSend() { $transport = new InMemory(); $message = new Message(); MailManager::send($message, $transport); }