public static void NotEqual(IMagickColor <QuantumType> notExpected, IMagickColor <QuantumType> actual, string messageSuffix) { if (notExpected.R == actual.R && notExpected.G == actual.G && notExpected.B == actual.B && notExpected.A == actual.A) { throw new XunitException("Colors are the same (" + actual.ToString() + ")" + messageSuffix); } }
public static void AreNotEqual(IMagickColor <QuantumType> notExpected, IMagickColor <QuantumType> actual, string messageSuffix) { if (notExpected.R == actual.R && notExpected.G == actual.G && notExpected.B == actual.B && notExpected.A == actual.A) { Assert.Fail("Colors are the same (" + actual.ToString() + ")"); } }
private static void AreEqual(QuantumType expected, QuantumType actual, IMagickColor <QuantumType> expectedColor, IMagickColor <QuantumType> actualColor, float delta, string channel, string messageSuffix) { #if Q16HDRI if (double.IsNaN(actual)) { actual = 0; } #endif Assert.AreEqual(expected, actual, delta, channel + " is not equal (" + expectedColor.ToString() + " != " + actualColor.ToString() + ")" + messageSuffix); }
private static void Equal(QuantumType expected, QuantumType actual, IMagickColor <QuantumType> expectedColor, IMagickColor <QuantumType> actualColor, double delta, string channel, string messageSuffix) { #if Q16HDRI if (double.IsNaN(actual)) { actual = 0; } #endif if (actual < expected - delta || actual > expected + delta) { throw new XunitException(channel + " is not equal (" + expectedColor.ToString() + " != " + actualColor.ToString() + ") (" + expected + " != " + actual + ") " + messageSuffix); } }