Quando eu passo o mesmo nome de usuario para o Objeto Usuario nos dois testes eu tomo "NonUniqueResultException" o que deveria acontecer para o código do professor também, alguém sabe me explicar por que no dele deu certo ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Quando eu passo o mesmo nome de usuario para o Objeto Usuario nos dois testes eu tomo "NonUniqueResultException" o que deveria acontecer para o código do professor também, alguém sabe me explicar por que no dele deu certo ?
Oi Milton,
Esse problema acontece quando na sua tabela no banco de dados tem dois ou mais registros com o mesmo username, sendo que deveria ter apenas um usuário.
Dá uma conferida nisso.