Testes de unidade
Começando com testes de ProductService, Mockito vs Mockbean
Atualizado
Começando com testes de ProductService, Mockito vs Mockbean
Atualizado
Agora sim começaremos nos testes de unidade, onde testaremos aquela classe específica sem carregar um outro componente que ela depende.
Para realizar isso, precisamos "mockar" essas dependências utilizando o Mockito.
Como vimos na tabela anterior, quando é um teste de unidade na camada de serviço usamos: @ExtendWith e para instanciar as dependências usaremos @Mock ou @MockBean.
Se for camada web, @WebMvcTest(ProductResource.class).
Agora veremos os testes de unidade em service! ➡️