Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Poderia executar o método inicializar no construtor?

Estava assistindo o primeiro vídeo da aula 5 e o professor indicou utilizar o Annotation @BeforeEach. Mas pensei comigo mesmo que poderiamos inicializar os atributor no construtor também. Esta seria uma opção viavel?

Obrigado

1 resposta
solução!

Opa, Cauê.

A Annotation @BeforeEach possui algumas vantagens que não é possível obter com o construtor:

  • Ela é executada antes de cada teste rodar. Isso é interessante porque faz nossas variáveis serem redifinidas e garantimos que todos os testes são independentes.

Dessa forma, ao utilizar o JUnit é recomendado a opção de usar o @BeforeEach no lugar de um construtor.

Espero ter ajudado e bons estudos :D