Commit 791d8124 by Mark

added test

parent c0316a10
......@@ -230,6 +230,17 @@ class BaseMailerTest extends TestCase
$this->assertTrue(is_file($file));
$this->assertEquals($message->toString(), file_get_contents($file));
}
public function testBeforeSendEvent()
{
$message = new Message();
$mailerMock = $this->getMockBuilder('yiiunit\framework\mail\Mailer')->setMethods(['beforeSend','afterSend'])->getMock();
$mailerMock->expects($this->once())->method('beforeSend')->with($message)->will($this->returnValue(true));
$mailerMock->expects($this->once())->method('afterSend')->with($message,true);
$mailerMock->send($message);
}
}
/**
......@@ -243,6 +254,7 @@ class Mailer extends BaseMailer
protected function sendMessage($message)
{
$this->sentMessages[] = $message;
return true;
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment