def test_categories_returns_200_and_decoded_json(self):
provider_id = '1'
provider_name = 'flinkster'
category_id = '1000'
# Assert querying by network only works as expected
try:
resp = self.api.categories(provider_name)
except HTTPError as e:
self.fail('Status Code Was %s - URL: %s!' % (e.response.status_code, e.request.url))
self.assertIsInstance(resp, dict)
self.assertIn('items', resp)
# Assert querying by network and category ID works as expected
try:
resp = self.api.categories(provider_name, by_id=category_id)
except HTTPError as e:
self.fail('Status Code Was %s - URL: %s!' % (e.response.status_code, e.request.url))
self.assertIsInstance(resp, (list, dict))
self.assertNotIn('items', resp)
评论列表
文章目录