1
resposta

Por que não utilizar o @Mock também noSolicitacaoAdocaoDto?

Olá boa tarde, gostaria de saber se dá pra utilizar o @Mock para também a classe "SolicitacaoAdocaoDto", já que ela também precisa ser instanciada!? E se faz sentido/é uma boa pratica caso dê pra fazer. Obrigado!

1 resposta

Olá Vinicius!

Entendo a sua dúvida sobre a possibilidade de utilizar o @Mock também para a classe SolicitacaoAdocaoDto. No contexto dos testes unitários, geralmente utilizamos o @Mock para simular dependências externas da classe que está sendo testada, como interfaces de repositórios ou serviços externos. Isso nos permite isolar o comportamento da classe em teste e verificar se ela responde corretamente às diferentes condições impostas pelos mocks.

No caso da SolicitacaoAdocaoDto, ela é a classe que representa os dados de entrada do teste e por isso, normalmente, não deve ser utilizado um Mock, pois é nela que vamos atribuir os valores que desejamos simular em cada cenário de teste.

Espero ter ajudado e bons estudos!