def test_returns_latest_rates_for_secure_passed_in_method(self):
expected_response = {'base': 'EUR', 'date': '2016-04-29',
'rates': {'GBP': 0.78025}}
httpretty.register_uri(httpretty.GET,
self.secure_url,
body=json.dumps(expected_response),
content_type='application/json')
client = Fixerio()
response = client.latest(secure=True)
self.assertDictEqual(response, expected_response)
request = httpretty.last_request()
self.assertEqual(request.method, 'GET')
self.assertEqual(request.path, self.path)
self.assertEqual(request.querystring, {})
self.assertEqual(request.body, b'')
评论列表
文章目录