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()); }