public static void AreNotEqual(Object expected, Object actual, string message) { if (actual == expected) { Fail(AssertionMessageUtil.GetEqualityMessage( actual, expected, expectEqual: false), message); } }
public static void AreNotEqual <T>(T expected, T actual, string message, IEqualityComparer <T> comparer) { if (typeof(Object).IsAssignableFrom(typeof(T))) { AreNotEqual(expected as Object, actual as Object, message); } else if (comparer.Equals(actual, expected)) { Fail(AssertionMessageUtil.GetEqualityMessage(actual, expected, expectEqual: false), message); } }