Questão FC373955
Em versão anterior do JUnit existiam dois métodos que eram utilizados para configurar o ambiente de teste antes e depois da execução de cada caso. O JUnit 4 substituiu os métodos p
Testes de Software
FCC · 2023
Em versão anterior do JUnit existiam dois métodos que eram utilizados para configurar o ambiente de teste antes e depois da execução de cada caso. O JUnit 4 substituiu os métodos por duas anotações @Before e @After que, respectivamente, substituem os métodos
- startUp() e getDown().
- pickUp e nextUp().
- setUp() e tearDown().
- blineIn() e letNext().
- tearDown() e setUP().
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A alternativa correta indica os métodos setUp() e tearDown(), usados nas versões anteriores do JUnit para gerenciar o ciclo de vida de cada caso de teste.
O método setUp() é executado antes de cada método de teste. Serve para inicializar objetos, preparar dados e garantir que cada teste comece com um estado conhecido e isolado.
O método tearDown() é executado depois de cada método de teste. Serve para liberar recursos, apagar dados temporários e restaurar condições que evitam interferência entre testes.
No JUnit 4 esses papéis passaram a ser cumpridos pelas anotações @Before (substitui setUp()) e @After (substitui tearDown()), mantendo a mesma ideia de preparar e limpar o ambiente de teste.
Conteúdo do catálogo FC Concursos · Atualizado em