O que unit-test-controller-layer faz?
Fornece padrões para testes unitários de controladores REST usando MockMvc e @WebMvcTest. Gera testes de controlador que validam mapeamento requisição/resposta, validação, tratamento de exceções e códigos de status HTTP. Use ao testar endpoints da camada web de forma isolada para testes de endpoint de API, testes Spring MVC, requisições HTTP simuladas ou testes unitários da camada de controlador.