Files
piratepoet/tests/unit/Mailer/MetaInfoTest.php
Amine Ben hammou d40747e0ac Add meta when sending stats notifications
[MAILPOET-2333]
2019-09-22 10:58:17 +02:00

40 lines
989 B
PHP

<?php
namespace MailPoet\Test\Mailer;
use Codeception\Stub;
use MailPoet\Mailer\MetaInfo;
class MetaInfoTest extends \MailPoetUnitTest {
/** @var MetaInfo */
private $meta;
function _before() {
$this->meta = new MetaInfo;
}
function testItGetsMetaInfoForSendingTest() {
expect($this->meta->getSendingTestMetaInfo())->equals([
'email_type' => 'sending_test',
'subscriber_status' => 'unknown',
'subscriber_source' => 'administrator',
]);
}
function testItGetsMetaInfoForPreview() {
expect($this->meta->getPreviewMetaInfo())->equals([
'email_type' => 'preview',
'subscriber_status' => 'unknown',
'subscriber_source' => 'administrator',
]);
}
function testItGetsMetaInfoForStatsNotifications() {
expect($this->meta->getStatsNotificationMetaInfo())->equals([
'email_type' => 'email_stats_notification',
'subscriber_status' => 'unknown',
'subscriber_source' => 'administrator',
]);
}
}