public void Test_Equals() { GDMDate instance = GDMDate.CreateByFormattedStr("20/01/1980", false); GDMDate instance2 = GDMDate.CreateByFormattedStr("21/01/1980", false); Assert.IsFalse(instance.Equals(instance2)); Assert.IsFalse(instance.Equals((object)instance2)); // other method instance2.Assign(instance); Assert.IsTrue(instance.Equals(instance2)); Assert.IsTrue(instance.Equals((object)instance2)); // other method Assert.IsFalse(instance.Equals((object)null)); }