Пример #1
0
        public void OperatorEqualTest(string id, string id2)
        {
            Announcer announcer = new Announcer()
            {
                Id = id,
            };

            Announcer announcer2 = new Announcer()
            {
                Id = id2,
            };

#pragma warning disable SA1131 // Use readable conditions
            Assert.IsFalse(null ! == announcer2);
#pragma warning restore SA1131 // Use readable conditions
            Assert.IsFalse(announcer2 == null !);

            Assert.IsTrue(null ! == (Announcer)null !);
            Assert.IsTrue(announcer == announcer2);

            Assert.AreEqual(announcer.GetHashCode(), announcer2 !.GetHashCode());
        }