예제 #1
0
 def test_get_list_by_advertiser(self):
     loader = Campaign(CampaignTest.conn)
     campaigns = loader.get_list_by_advertiser(25270, 11357)
     campaign_ids = []
     for campaign in campaigns:
         campaign_ids.append(campaign.getId())
     assert 77061 in campaign_ids
예제 #2
0
 def test_get_campaign_by_id(self):
     campaign = Campaign(CampaignTest.conn)
     campaign_info = campaign.get_campaign_by_id(11357, 25270, 77061)
     assert campaign_info is not None
     assert campaign_info.getBudget() > 0
     assert campaign_info.getId() > 0
     assert campaign_info.getName() is not None
예제 #3
0
    def testGetByCampaign(self):

        loader = Campaign(GoalTest.conn)
        campaigns = loader.get_list_by_advertiser(25270, 11357)
        for test_campaign in campaigns:
            loader = Goal(GoalTest.conn)
            goals = loader.get_by_campaign(test_campaign.get('campaignId'),
                                           25270, 11357)
            for goal in goals:
                print goal
예제 #4
0
 def test_get_create_url(self):
     campaign_instance = Campaign(CampaignTest.conn)
     assert campaign_instance.get_create_url() == 'https://sandbox.video.advertising.aol.com/peach-rest-api/video-management/v2/organizations/None/advertisers/None/campaigns'