def test_respond(self, pv_mocks, pv_urls, pv_act_request_args, pv_response, pv_messages):
     request_mock = pv_mocks.REQUEST
     request_mock.return_value = pv_response.SUCCESS.OK
     pv_request = PicovicoRequest()
     pv_request.request_args = RequestArg(method='get', data=None)
     res = pv_request._PicovicoRequest__respond(urls.ME)
     assert pv_request.url == pv_urls.ME
     get_call = pv_act_request_args.GET.copy()
     get_call.update(url=pv_urls.ME)
     request_mock.assert_called_with(**get_call)
     assert res == pv_messages.SUCCESS.OK
     request_mock.return_value = pv_response.ERROR.BAD
     with pytest.raises(pv_exceptions.PicovicoRequestError):
         pv_request._PicovicoRequest__respond(urls.ME)