1
resposta

Spring vs Mockito

Minha dúvida é, eu poderia ter feito todos esses testes utilizando o mockito certo? Qual seria a melhor prática, mockito, spring ou os dois? Pq somente o mockito seria apenas teste de unidade, certo... Poderia ter duas classes de teste diferentes, para as duas situações (unidade/integrado)?Gostaria de entender a melhor prática e qual é mais utilizado no dia-a-dia das empresas.

1 resposta

Oi Jeronima,

O ideal é utilizar um "mix" dos dois mesmo.

Para testar controllers e repository: utilize os recursos de testes do próprio Spring.

Para testar entidades e classes que contém regras de negócio, como services, utilze Mockito.

bons estudos!