def test_pagamento(): ''' Testa o pagamento ''' pagamento = valor_pagamento(0, 2) assert pagamento == 0.0, "Should be None"
def teste_none1(): ''' Teste do invalido 2 ''' none_valor = valor_pagamento(-4, 3) assert none_valor is None, "Inválido!"
def test_multa_adicional2(): ''' Testa multa adicional 2 ''' multa = valor_pagamento(40, 50) assert multa == 61.2, "Should be 61.2"
def test_multa_adicional(): ''' Testa a multa do adicional ''' multa = valor_pagamento(25, 2) assert multa == 26.25, "Should be 37.5"
def test_sem_atraso(): ''' Testa o pagamento sem atraso ''' pagamento = valor_pagamento(400, 0) assert pagamento == 400
def test_atraso(): ''' Testa o atraso ''' pagamento = valor_pagamento(20, 2) assert pagamento == 21.0, "Should be 21.20"