FC ConcursosFC Concursos

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

  1. startUp() e getDown().
  2. pickUp e nextUp().
  3. setUp() e tearDown().
  4. blineIn() e letNext().
  5. 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

Continue aprendendo