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"