Assim como foi feito para testar o repository, eu poderia testar o controller passando o perfil de teste com a anotação @ActiveProfiles("test") ? Nesse caso eu testaria, desde o controller até o repository, indo mais para um lado de teste de integração.