public void DeveRealizarSaqueEmContaEspecial(double valorDoSaque) { var contaEspecial = FabricaContaBancaria.CriarContaEspecial(NUMERO_CONTA_VALIDO_3, VALOR_SALDO_INICIAL_VALIDO_3); var valorEsperado = VALOR_SALDO_INICIAL_VALIDO_3 - valorDoSaque; contaEspecial.Sacar(valorDoSaque); Assert.Equal(valorEsperado, contaEspecial.RetornarSaldoDaConta()); }
public void NaoDeveRealizarSaqueEmContaEspecial() { double valorDoSaque = 310; var contaCorrente = FabricaContaBancaria.CriarContaEspecial(NUMERO_CONTA_VALIDO_2, VALOR_SALDO_INICIAL_VALIDO_2); contaCorrente.Sacar(valorDoSaque); Assert.Equal(VALOR_SALDO_INICIAL_VALIDO_2, contaCorrente.RetornarSaldoDaConta()); }
public void DeveRealizarSaqueEmContaCorrente(double valorDoSaque) { var contaCorrente = FabricaContaBancaria.CriarContaCorrente(NUMERO_CONTA_VALIDO_1, VALOR_SALDO_INICIAL_VALIDO_1); var valorEsperado = (VALOR_SALDO_INICIAL_VALIDO_1 - valorDoSaque) - TAXA_OPERACAO_SAQUE; contaCorrente.Sacar(valorDoSaque); Assert.Equal(valorEsperado, contaCorrente.RetornarSaldoDaConta()); }