Exemple #1
0
 /**
  * @depends testCreateAndGetCampaignItemById
  */
 public function testAddNewItem()
 {
     $processed = 0;
     $contact = ContactTestHelper::createContactByNameForOwner('campaignContact', Yii::app()->user->userModel);
     $marketingList = MarketingListTestHelper::createMarketingListByName('marketingList 04');
     $campaign = CampaignTestHelper::createCampaign('campaign 03', 'subject 03', 'text 03', 'html 03', null, null, null, null, null, null, $marketingList);
     $saved = CampaignItem::addNewItem($processed, $contact, $campaign);
     $this->assertTrue($saved);
     $campaignItems = CampaignItem::getByProcessedAndCampaignId(0, $campaign->id);
     $this->assertNotEmpty($campaignItems);
     $this->assertCount(1, $campaignItems);
 }