public void TestEquals() { var guid1 = new WowGuid(0xF130005C0500105F); var guid2 = new WowGuid(0x600000002B2D7C9); var guid25 = new WowGuid(0x600000002B2D7C9); var guid3 = new WowGuid(0); Assert.IsFalse(guid1.Equals(guid2)); Assert.IsTrue(guid2.Equals(guid25)); Assert.IsTrue(guid2.Equals((object)guid25)); Assert.IsFalse(guid2.Equals(new object())); Assert.IsTrue(guid3.Equals(guid3)); }