Пример #1
0
 static void ValidaOperadorNotEquals(Pessoa entTest)
 {
     if (entTest != entTest)
     {
         throw new Exception();
     }
 }
Пример #2
0
 static void ValidaMetodoEquals(Pessoa entTest)
 {
     if (!entTest.Equals)
     {
         throw new Exception("Método equals falhou");
     }
 }
Пример #3
0
 static void ValidaOperadorEquals(Pessoa entTest)
 {
     if (!(entTest == entTest))
     {
         throw new Exception();
     }
 }
Пример #4
0
 static void GivenTwoDifferentEntitiesValidaMetodoEquals(Pessoa entTest, Pessoa entControle)
 {
     if (entTest.Equals(entControle) != entControle.Equals(entTest))
     {
         throw new Exception();
     }
 }
Пример #5
0
        public void MetodoEquals_DuasInstanciasDeClassesDiferentesDevemRetornarFalse()
        {
            Pessoa x = new Pessoa();
            x.Id = 1;

            Assert.IsFalse(x.Equals("texto"));
        }
Пример #6
0
        static void Main(string[] args)
        {
            Pessoa entTest = new Pessoa();
            entTest.Nome = "Camila";

            Pessoa entControle = new Pessoa();
            entControle.Nome = "Rodrigo";
        }
Пример #7
0
        public void GivenTheSameEntityTestEqualsMethod()
        {
            Pessoa x;
            x = new Pessoa();
            x.Id = 1;

            Assert.IsTrue(x.Equals(x));
        }
Пример #8
0
        public void GivenTwoInstancesTheSameIdTestGetHashCodeMethod()
        {
            Pessoa x, y;
            x = new Pessoa();
            x.Id = 1;

            y = new Pessoa();
            y.Id = 1;

            Assert.AreEqual(x.GetHashCode(), y.GetHashCode());
        }
Пример #9
0
        public void GivenTwoInstancesTheSameIdTestEqualsMethod()
        {
            Pessoa x, y;
            x = new Pessoa();
            x.Id = 1;

            y = new Pessoa();
            y.Id = 1;

            Assert.IsTrue(x.Equals(y));
        }
Пример #10
0
        public void GivenTwoEntitiesTestEqualsMethod()
        {
            Pessoa x, y;
            x = new Pessoa();
            x.Id = 1;

            y = new Pessoa();
            y.Id = 2;

            Assert.IsFalse(x.Equals(y));
        }
Пример #11
0
 static void GivenThreDifferentEntitiesValidaMetodoEquals(Pessoa x, Pessoa y, Pessoa z)
 {
 }
Пример #12
0
 public void Metodo_DeveRetornarInvalidOperationSempre()
 {
     Pessoa x = new Pessoa();
     x.RetornarInvalidOperation();
 }