Пример #1
0
    def test_get_results_opens_url_with_request_url_and_timeout(self, get_url, urlopen):
        params = dict(address="New York", sensor="false")

        g = Geocoder(client_id=self.client_id, private_key=self.private_key)
        g._get_results(params)
        get_url.assert_called_once_with(params)
        urlopen.assert_called_once_with(get_url.return_value, timeout=g.TIMEOUT_SECONDS)
Пример #2
0
    def test_get_results_returns_processed_response(self, process_response, get_url, urlopen):
        params = dict(address="New York", sensor="false")

        g = Geocoder(client_id=self.client_id, private_key=self.private_key)
        results = g._get_results(params)
        self.assertEqual(process_response.return_value, results)
        process_response.assert_called_once_with(urlopen.return_value, get_url.return_value)