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

Adicionando Metodo Inicializar

Na verdade não é uma dúvida e sim algo que me surgiu a cabeça na hora que foi introduzindo o BeforeEach e invés de usar o BeforeEach, eu usei o construtor da classe ReajusteServiceTest, que funcionou perfeitamente, entendo que a idéia era apresentar a notação do BeforeEach e os recursos, nesse caso há alguma contra-indicação em usar o construtor? Por que mesmo que não seja um recurso do JUnit, é um recurso de POO que vem a calhar nesse tipo de situação.

1 resposta
solução!

Oi Jeferson,

Na verdade teria diferenca, pois o construtor é chamado apenas uma unica vez, enquanto o metodo anotado com @BeforeEach é chamado uma vez antes de cada metodo de teste.

Caso um teste modifique o objeto sendo testado isso poderia afetar o proximo teste, no caso de se utilizar o construtor, mas com o @BeforeEach nao teria problemas, pois em cada teste o objeto seria instanciado novamente.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software