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')
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')
def test_est_altera_cg(): est = Estagiario('Fulano', 25, '*****@*****.**') est.altera_carga_horaria(30) assert est.consulta_carga_horaria() == 30
def test_est_consulta_cg(): est = Estagiario('Fulano', 25, '*****@*****.**') assert est.consulta_carga_horaria() == 20
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
def test_est_consulta_cg(): est = Estagiario('Fulano', 25, '*****@*****.**', 20) msg = ('o método consulta_carga_horária não retornou o valor da ' 'carga horaria semanal') assert est.consulta_carga_horaria() == 20, msg