Exemple #1
0
def test_est_altera_cg_error():
    est = Estagiario('Fulano', 25, '*****@*****.**')
    try:
        est.altera_carga_horaria(36)
    except ValueError:
        assert est.consulta_carga_horaria() == 20
    else:
        raise AssertionError('Trocou para carga horaria invalida')
Exemple #2
0
def test_est_altera_cg_error():
    est = Estagiario('Fulano', 25, '*****@*****.**', 20)
    try:
        est.altera_carga_horaria(36)
    except ValueError:
        msg = 'A carga horaria foi alterada antes de levantar o ValueError'
        assert est.consulta_carga_horaria() == 20, msg
    else:
        raise AssertionError('Não levantou um ValueError para carga inválida')
Exemple #3
0
def test_est_altera_cg():
    est = Estagiario('Fulano', 25, '*****@*****.**')
    est.altera_carga_horaria(30)
    assert est.consulta_carga_horaria() == 30
Exemple #4
0
def test_est_altera_cg():
    est = Estagiario('Fulano', 25, '*****@*****.**', 20)
    est.altera_carga_horaria(30)
    msg = 'A carga horária não foi alterada para o novo valor'
    assert est.consulta_carga_horaria() == 30, msg