コード例 #1
0
    def test_client_returns_none_on_timeout(self, mocker, cnpj):
        mocker.patch('requests.get', side_effect=Timeout)
        client = Client(cnpj)
        data = client.get()

        # Checks
        assert data is None
        assert requests.get.call_count == 1
コード例 #2
0
    def test_client_returns_none_on_timeout(self, mocker, cnpj):
        mocker.patch('requests.get', side_effect=Timeout)
        client = Client(cnpj)
        data = client.get()

        # Checks
        assert data is None
        assert requests.get.call_count == 1
コード例 #3
0
    def test_client_returns_json_object(self, mocker, response, cnpj):
        mocker.patch('requests.get', side_effect=response)
        client = Client(cnpj)
        data = client.get()

        # Checks
        assert isinstance(data, dict)
        assert 'status' in data
        assert requests.get.call_count == 1
コード例 #4
0
    def test_client_returns_json_object(self, mocker, response, cnpj):
        mocker.patch('requests.get', side_effect=response)
        client = Client(cnpj)
        data = client.get()

        # Checks
        assert isinstance(data, dict)
        assert 'status' in data
        assert requests.get.call_count == 1