Adds unit test for fake unsubscribe url

This commit is contained in:
Vlad
2017-06-19 09:08:19 -04:00
parent f72ceb2dbe
commit 8d496e7aa3

View File

@ -585,10 +585,11 @@ class NewslettersTest extends MailPoetTest {
'mailer' => Stub::makeEmpty( 'mailer' => Stub::makeEmpty(
'\MailPoet\Mailer\Mailer', '\MailPoet\Mailer\Mailer',
array( array(
'send' => function($newsletter, $subscriber) { 'send' => function($newsletter, $subscriber, $extra_params) {
expect(is_array($newsletter))->true(); expect(is_array($newsletter))->true();
expect($newsletter['body']['text'])->contains('Hello test'); expect($newsletter['body']['text'])->contains('Hello test');
expect($subscriber)->equals($subscriber); expect($subscriber)->equals($subscriber);
expect($extra_params['unsubscribe_url'])->equals(home_url());
return array('response' => true); return array('response' => true);
} }
) )