def test_notices(self, fetch): to_return = {'example': 1} fetch.return_value = to_return reader = ApiReader() self.assertEqual(to_return, reader.notices()) self.assertTrue(fetch.called) self.assertEqual(to_return, reader.notices(part='p')) self.assertTrue(fetch.called) self.assertEqual({'part': 'p'}, fetch.call_args[0][1])
def test_notices(self, fetch): to_return = {'example': 1} fetch.return_value = to_return reader = ApiReader() self.assertEqual(to_return, reader.notices()) self.assertTrue(fetch.called) self.assertEqual(to_return, reader.notices(part='p')) self.assertTrue(fetch.called) self.assertEqual({'part': 'p'}, fetch.call_args[0][1])
def test_notices(self, api_client): to_return = {'example': 1} api_client.ApiClient.return_value.get.return_value = to_return reader = ApiReader() self.assertEqual(to_return, reader.notices()) get = api_client.ApiClient.return_value.get self.assertTrue(get.called) self.assertEqual(to_return, reader.notices(part='p')) self.assertTrue(get.called) self.assertEqual({'part': 'p'}, get.call_args[0][1])
def test_notices(self, api_client): to_return = {"example": 1} api_client.ApiClient.return_value.get.return_value = to_return reader = ApiReader() self.assertEqual(to_return, reader.notices()) get = api_client.ApiClient.return_value.get self.assertTrue(get.called) param = get.call_args[0][0] self.assertEqual(to_return, reader.notices(part="p")) self.assertTrue(get.called) self.assertEqual({"part": "p"}, get.call_args[0][1])