コード例 #1
0
 def test_rendimentos_com_erro(self, juros):
     with pytest.raises(ValueError) as error:
         conta = ContaPoupanca(nome='John Doe', saldo=10)
         conta.rendimento_aniversario(juros)
     assert str(
         error.value) == 'Os juros precisam ser entre 0 (0%) e 1 (100%).'
コード例 #2
0
 def test_rendimento_aniversario_ok(self, juros, valor_final):
     conta = ContaPoupanca(nome='John Doe', saldo=100)
     conta.rendimento_aniversario(juros)
     assert conta.saldo == pytest.approx(valor_final)