def test_getBannerConfig_ios_listType(self): '''验证新color IOS bannerList下是否格式正确''' result = Tool.request_get_result(self.url, self.params) # 断言 self.assertEqual(result['errorCode'], -1) self.assertTrue(Tool.check_type(result['data']['bannerList'], dict), msg='子项格式错误')
def test_getNewsConfig_picList_type(self): '''验证图片返回数据格式是否正确''' r = requests.get(self.url, params=self.params) result = r.json() # 断言 self.assertEqual(result['errorCode'], -1) self.assertTrue(Tool.check_type(result['data']['picList'], dict))
def test_new_daily_ios_picList_type(self): '''验证新color IOS 图片返回数据格式是否正确''' self.params['os_type'] = "Ios" result = Tool.request_get_result(self.url, self.params) # 断言 self.assertEqual(result['errorCode'], -1) self.assertTrue(Tool.check_type(result['data']['picList'], dict))
def test_getNewsConfig_ios_newsListType(self): '''验证IOS event数据是否正确''' r = requests.get(self.url, params=self.params) result = r.json() # 断言 self.assertEqual(result['errorCode'], -1) self.assertTrue(Tool.check_type(result['data']['newsList'], dict))
def test_gallery_ios_picList_type(self): '''验证IOS 图片返回数据格式是否正确''' self.params['os_type'] = "Ios" r = requests.get(self.url, params=self.params) result = r.json() # 断言 self.assertEqual(result['errorCode'], -1) self.assertTrue(Tool.check_type(result['data']['picList'], dict))
def test_new_getDeeplinkPicConfig_picList_type(self): '''验证新color 图片返回数据格式是否正确''' result = Tool.request_get_result(self.url, self.params) # 断言 self.assertEqual(result['errorCode'], -1, msg="event_id = {}".format(self.params['event_id'])) if result['data']['eventType'] != "feature": self.assertTrue(Tool.check_type(result['data']['picList'], dict))
def test_getDeeplinkPicConfig_ios_picList_type(self): '''验证IOS 图片返回数据格式是否正确''' self.params['os_type'] = "Ios" r = requests.get(self.url, params=self.params) result = r.json() # 断言 self.assertEqual(result['errorCode'], -1, msg="event_id = {}".format(self.params['event_id'])) if result['data']['eventType'] != "feature": self.assertTrue(Tool.check_type(result['data']['picList'], dict))
def test_new_getNewsConfig_ios_picList_type(self): '''验证新color IOS 图片返回数据格式是否正确''' self.url = "{}?game_ver={}&os_type={}®ister_date={}&game_date={}&game_actDay={}".format( self.base_url, self.__class__.value_dict['game_ver'], "Ios", self.__class__.value_dict['register_date'], self.game_date, self.__class__.value_dict['game_actDay'], ) result = Tool.request_post_result(self.url, self.params) # 断言 self.assertEqual(result['errorCode'], -1) self.assertTrue(Tool.check_type(result['data']['picList'], dict))
def test_new_gallery_picList_type(self): '''验证新color 图片返回数据格式是否正确''' result = Tool.request_get_result(self.url, self.params) # 断言 self.assertEqual(result['errorCode'], -1) self.assertTrue(Tool.check_type(result['data']['picList'], dict))
def test_new_getNewsConfig_ios_newsListType(self): '''验证新color IOS event数据是否正确''' result = Tool.request_get_result(self.url, self.params) # 断言 self.assertEqual(result['errorCode'], -1) self.assertTrue(Tool.check_type(result['data']['newsList'], dict))