Os testes anteriomete estavam implementados usado-se um contexto statico predefinido sem levar em conta o banco de dados. A partir do momento que implementamos os testes realmente usando o banco de dados a função pareceu fazer um trabalho reduntante em pegar duas vezes o mesmo objeto do BD e então compará-lo. Além disso na implementação antiga encontramos um furo, pois os parametros de entrada era sempre null o que sempre gerava uma resposta positiva, fazendo com que o teste não atingisse o seu objetivo de testar.