public async Task <GatewayDTO> EfetuaPagamento(PagamentoEntity pagamento) { var result = await _gatewayExternalContext.EfetuarPagamentoCartao(pagamento.ConvertTo <GatewayCartaoParam>()); return(new GatewayDTO { IdPedido = pagamento.IdPedido, StatusPagamento = result.StatusPagamento }); }
public void ValidarDadosPagamento_Test_TodosErros() { //Given var param = new PagamentoEntity() { Cartao = new CartaoEntity() }; var result = param.Validar(); Assert.True(result.Count == 8); }