Exemplo n.º 1
0
 def test_irisv2_getMessage_All_WhenNoMessageInCampaign(self):
     campaignId = GetMessage.getCampaignIDHavingNoMessage('LIVE', 'ORG')
     getMessageAllResponse = GetMessage.getMessageAll(campaignId)
     GetMessage.assertResponse(getMessageAllResponse, 200)
     Assertion.constructAssertion(
         len(getMessageAllResponse['json']['data']) == 0,
         'Lenght Of getMessage Array is :{}'.format(
             len(getMessageAllResponse['json']['data'])))
Exemplo n.º 2
0
 def setup_class(self):
     messageInfo = {
         'scheduleType': {
             'type': 'IMMEDIATE'
         },
         'offerType': 'POINTS',
         'messageStrategy': {
             'type': 'DEFAULT'
         },
         'channels': ['SMS', 'EMAIL'],
         'useTinyUrl': False,
         'encryptUrl': False,
         'skipRateLimit': True
     }
     self.campaignId = GetMessage.getCampaignIDHavingNoMessage(
         'LIVE', 'ORG')
     self.messageDetails = CreateMessage.create('LIVE',
                                                'ORG',
                                                'UPLOAD',
                                                'MOBILE',
                                                messageInfo,
                                                campaignId=self.campaignId)