Questão 11238 —

Um passo de cada vez

Leia com calma. Você pode mudar a alternativa antes de confirmar.

  1. 1 · Resolver
  2. 2 · Entender
  3. 3 · Continuar
Médio
Questão 11238

O pytest é um framework de testes, amplamente usado em Python, que prioriza simplicidade e legibilidade. Uma de suas principais características é a capacidade de testar exceções de forma elegante, permitindo validar tanto quando uma exceção deve ser levantada quanto verificar mensagens específicas de erro. Considere a seguinte função que valida idades: def validar_idade(idade): if idade < 0: raise ValueError(“Idade não pode ser negativa”) if idade > 150: raise ValueError(“Idade deve ser menor que 150”) return True Analise as implementações de teste a seguir e identifique qual segue corretamente as convenções do pytest e testa adequadamente as exceções:

Selecione uma alternativa

Quer resolver questões de forma interativa e acompanhar seu progresso?

Criar conta grátis

Comentários

Faça login para comentar
Seja o primeiro a comentar