Existe a possibilidade de realizar testes unitários, no controller por exemplo, sem precisar de uma conexão com o banco de dados?
Existe a possibilidade de realizar testes unitários, no controller por exemplo, sem precisar de uma conexão com o banco de dados?
Oi Guilherme
Existe sim, através de mocks da camada de serviço. Dá uma olhada nesse curso, vai te ajudar: https://www.alura.com.br/curso-online-mock
Oi Otávio, Dei uma olhada no curso, porém não atende a minha necessidade. Estou utilizando Spring boot + Data Jpa, assim que eu baixo o projeto do spring initializr e tento rodar os testes unitários, ele pede a configuração do banco de dados. Acredito que vou ter que criar um banco de dados para teste e configurar no application-test.properties. Você conhece alguma outra solução além dessa? Obrigado