Example #1
0
        public void NullNotEqual()
        {
            UserNeed a = new UserNeed(0, "test");

            bool isEqual = a.Equals(null);

            Assert.That(isEqual, Is.False);
        }
Example #2
0
        public void AreEqual()
        {
            UserNeed a = new UserNeed(0, "test");
            UserNeed b = new UserNeed(0, "test");

            bool isEqual = a.Equals(b);

            Assert.That(isEqual, Is.True);
        }
Example #3
0
        public void SameReferenceIsEqual()
        {
            UserNeed a = new UserNeed(0, "test");

            // ReSharper disable once EqualExpressionComparison
            bool isEqual = a.Equals(a);

            Assert.That(isEqual, Is.True);
        }
Example #4
0
        public void OtherTypeNotEqual()
        {
            UserNeed a = new UserNeed(0, "test");

            // ReSharper disable once SuspiciousTypeConversion.Global
            bool isEqual = a.Equals(0);

            Assert.That(isEqual, Is.False);
        }