Exemplo n.º 1
0
        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()));
        }
Exemplo n.º 2
0
        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()));
        }