You are here

public function MailchimpListsTestCase::testGetWebhook in Mailchimp 7.4

Same name and namespace in other branches
  1. 7.5 modules/mailchimp_lists/tests/mailchimp_lists.test \MailchimpListsTestCase::testGetWebhook()
  2. 7.3 modules/mailchimp_lists/tests/mailchimp_lists.test \MailchimpListsTestCase::testGetWebhook()

Tests retrieval of webhooks for a list.

File

modules/mailchimp_lists/tests/mailchimp_lists.test, line 251
Test class and methods for the Mailchimp Lists module.

Class

MailchimpListsTestCase
@file Test class and methods for the Mailchimp Lists module.

Code

public function testGetWebhook() {
  $list_id = '57afe96172';
  $webhooks = mailchimp_webhook_get($list_id);
  $this
    ->assertEqual($webhooks[0]->list_id, $list_id);
  $this
    ->assertEqual($webhooks[0]->id, '37b9c73a88');
  $this
    ->assertEqual($webhooks[0]->url, 'http://example.org');
  $this
    ->assertEqual($webhooks[0]->events->subscribe, TRUE);
  $this
    ->assertEqual($webhooks[0]->events->unsubscribe, FALSE);
  $this
    ->assertEqual($webhooks[0]->sources->user, TRUE);
  $this
    ->assertEqual($webhooks[0]->sources->api, FALSE);
}