Пример #1
0
def test_prog_altera_cg_error():
    prog = Programador('Fulano', 25, '*****@*****.**')
    try:
        prog.altera_carga_horaria(16)
    except ValueError:
        assert prog.consulta_carga_horaria() == 40
    else:
        raise AssertionError('Trocou para carga horaria invalida')
Пример #2
0
def test_prog_altera_cg_error():
    prog = Programador('Fulano', 25, '*****@*****.**', 40)
    try:
        prog.altera_carga_horaria(16)
    except ValueError:
        msg = 'A carga horaria foi alterada antes de levantar o ValueError'
        assert prog.consulta_carga_horaria() == 40, msg
    else:
        raise AssertionError('Não levantou um ValueError para carga inválida')
Пример #3
0
def test_prog_altera_cg():
    prog = Programador('Fulano', 25, '*****@*****.**')
    prog.altera_carga_horaria(36)
    assert prog.consulta_carga_horaria() == 36
Пример #4
0
def test_prog_altera_cg():
    prog = Programador('Fulano', 25, '*****@*****.**', 40)
    prog.altera_carga_horaria(36)
    msg = 'A carga horária não foi alterada para o novo valor'
    assert prog.consulta_carga_horaria() == 36, msg
Пример #5
0
def test_prog_consulta_cg():
    prog = Programador('Fulano', 25, '*****@*****.**', 40)
    msg = ('o método consulta_carga_horária não retornou o valor da '
           'carga horaria semanal')
    assert prog.consulta_carga_horaria() == 40, msg