Conforme comentario https://cursos.alura.com.br/forum/topico-bug-injection-of-autowired-dependencies-failed-401658, no final, estou com dificuldades para criar usuários para fazer login. Utilizo banco H2 para testar estes tipos de cenários.
Se eu colocar um usuário existente no banco, retorna o erro abaixo
Se eu testar com um usuário que não existe no banco, retorna o erro 500:


Outro erro encontrado, quando eu passo o login e o password, depois de criados, retorna erro abaixo:


Na hora de passar os dados, para passar as credenciais, acho que não estou conseguindo passar da forma correta, a Collection está vindo nula e cai nesse método, validando como falso: