public void Test_IEquatable() { MagickImageInfo first = CreateMagickImageInfo(Color.Red, 10, 10); Assert.IsFalse(first == null); Assert.IsFalse(first.Equals(null)); Assert.IsTrue(first.Equals(first)); Assert.IsTrue(first.Equals((object)first)); MagickImageInfo second = CreateMagickImageInfo(Color.Red, 10, 10); Assert.IsTrue(first == second); Assert.IsTrue(first.Equals(second)); Assert.IsTrue(first.Equals((object)second)); second = CreateMagickImageInfo(Color.Green, 10, 10); Assert.IsTrue(first == second); Assert.IsTrue(first.Equals(second)); }