O usuário cadastrado pelo teste de signup é um usuário inválido, pois a senha tem apenas 3 dígitos. Sim, eu sei, foi usado um SpyOn no método signup do signupService e isso acaba "matando" a validação do formulário. Nesse sentido eu pergunto: Se for para mandar um formulário "errado" e o teste rodar sem problemas, para que serve o teste?