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!
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!
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!