Updates tests for subscribeToLists API method

MAILPOET-6023
This commit is contained in:
Oluwaseun Olorunsola
2024-04-19 12:11:05 +01:00
committed by Oluwaseun Olorunsola
parent 4d278b5810
commit 42cc65bda4

View File

@@ -232,6 +232,17 @@ class SubscribersTest extends \MailPoetTest {
verify($result['subscriptions'][0]['segment_id'])->equals($segment->getId());
}
public function testItSubscribesSubscriberAndRestoreTrashedSubscribers() {
$subscriber = $this->subscriberFactory
->withDeletedAt(new Carbon())
->create();
$segment = $this->getSegment();
$result = $this->getApi()->subscribeToList($subscriber->getEmail(), $segment->getId());
verify($result['id'])->equals($subscriber->getId());
verify($result['deleted_at'])->null();
}
public function testItSchedulesWelcomeNotificationByDefaultAfterSubscriberSubscriberToLists() {
$subscriber = $this->subscriberFactory
->withStatus(SubscriberEntity::STATUS_SUBSCRIBED)