public async Task APIGateway_GetClientReceivedPayments_IsSuccess() { var payments = await _productionApiGateway.GetClientReceivedPayments(); Assert.IsTrue(payments.IsSuccess, "Could not get client received payments."); }
/// <summary> /// Obtem os pagamentos recebidos, da API. /// </summary> private async Task <Result <List <ApiResponse> > > GetReceivedPayments() { var request = await _gateway.GetClientReceivedPayments(); if (!request.IsSuccess) { return(Result <List <ApiResponse> > .Fail(null, $"Error on GetReceivedPayments Request: " + string.Join(", ", request.Errors))); } return(Result <List <ApiResponse> > .Ok( JsonConvert.DeserializeObject <List <ApiResponse> >(request.Value))); }