Hoje, o nosso banco não possui o curso JPA, então o teste funciona. Mas num outro momento o sistema insere um novo curso com o nome JPA, o teste irá falhar, certo?
Não seria melhor trabalhar com Mocks, Fake ou outra forma de não ir realmente no banco de dados?
Outra, no ambiente de dev, o BD não tem esse curso, mas e se em produção existir, ou no ambiente de testes?
Obrigado.