You are here

protected function MailChimp_CampaignsTest::defaultCampaigns in Mailchimp 7.3

Creates initial campaign values.

Return value

array Basic campaigns.

1 call to MailChimp_CampaignsTest::defaultCampaigns()
MailChimp_CampaignsTest::loadCampaigns in tests/mailchimp_campaigns_test.inc
Loads campaign values, initializing if necessary.

File

tests/mailchimp_campaigns_test.inc, line 60
A virtual MailChimp Campaigns API implementation for use in testing.

Class

MailChimp_CampaignsTest

Code

protected function defaultCampaigns() {
  $campaigns = array(
    MAILCHIMP_TEST_CAMPAIGN_A => array(
      'id' => MAILCHIMP_TEST_CAMPAIGN_A,
      'name' => 'Test Campaign A',
      'list_id' => MAILCHIMP_LISTS_TEST_LIST_A,
      'status' => 'sent',
      'type' => 'regular',
    ),
    MAILCHIMP_TEST_CAMPAIGN_B => array(
      'id' => MAILCHIMP_TEST_CAMPAIGN_B,
      'name' => 'Test Campaign B',
      'list_id' => MAILCHIMP_LISTS_TEST_LIST_B,
      'status' => 'save',
      'type' => 'plaintext',
    ),
    MAILCHIMP_TEST_CAMPAIGN_C => array(
      'id' => MAILCHIMP_TEST_CAMPAIGN_C,
      'name' => 'Test Campaign C',
      'list_id' => MAILCHIMP_LISTS_TEST_LIST_C,
      'status' => 'paused',
      'type' => 'absplit',
    ),
  );
  return $campaigns;
}