public void CobrarTarifaDebitoPessoaFisica(double valor, double tarifa, double liquido) { TransacaoPessoaFisica transacao = new TransacaoPessoaFisica() { Valor = valor }; Assert.Equal(valor - tarifa, liquido); }
public async Task ListarTransacoesCreditoPessoaJuridica() { // Arrange var transacao = new TransacaoPessoaFisica() { TipoTransacao = "Crédito" }; // Act var getRequest = await _testsFixture.Client.GetAsync($"transacaoPessoaJuridica?tipoTransacao={transacao.TipoTransacao}"); // Assert getRequest.EnsureSuccessStatusCode(); }
public async Task RealizarTransacaoCreditoPessoaFisica() { // Arrange var pessoa = await ObterPessoa(); var transacao = new TransacaoPessoaFisica() { Pessoa = pessoa, TipoTransacao = "Crédito", Valor = 1000 }; var transacaoInString = JsonConvert.SerializeObject(transacao); // Act var postRequest = await _testsFixture.Client.PostAsync("transacaoPessoaFisica", new StringContent(transacaoInString, Encoding.UTF8, "application/json")); // Assert postRequest.EnsureSuccessStatusCode(); }