

def test_lists_and_segments(self):
    self.campaign.stub_request(('campaigns/%s/listsandsegments.json' % self.campaign_id), 'campaign_listsandsegments.json')
    ls = self.campaign.lists_and_segments()
    self.assertEquals(len(ls.Lists), 1)
    self.assertEquals(len(ls.Segments), 1)
    self.assertEquals(ls.Lists[0].Name, 'List One')
    self.assertEquals(ls.Lists[0].ListID, 'a58ee1d3039b8bec838e6d1482a8a965')
    self.assertEquals(ls.Segments[0].Title, 'Segment for campaign')
    self.assertEquals(ls.Segments[0].ListID, '2bea949d0bf96148c3e6a209d2e82060')
    self.assertEquals(ls.Segments[0].SegmentID, 'dba84a225d5ce3d19105d7257baac46f')

dataset/ETHPy150Open campaignmonitor/createsend-python/test/test_campaign.py CampaignTestCase.test_lists_and_segments/original