public void Deve_ter_hascode_diferente() { var entidade1 = new Entidade(1, "Criado"); var entidade2 = new Entidade(2, "Alterado"); Assert.AreNotEqual(entidade1.GetHashCode(), entidade2.GetHashCode()); Assert.IsTrue(entidade1.GetHashCode() != entidade2.GetHashCode()); Assert.IsTrue(!entidade1.GetHashCode().Equals(entidade2.GetHashCode())); }
public void Deve_ter_hascode_igual() { var entidade1 = new Entidade(1, "Criado"); var entidade2 = new Entidade(1, "Alterado"); Assert.AreEqual(entidade1.GetHashCode(), entidade2.GetHashCode()); Assert.IsTrue(entidade1.GetHashCode() == entidade2.GetHashCode()); Assert.IsTrue(entidade1.GetHashCode().Equals(entidade2.GetHashCode())); }