private static void AssertOperatorEquals(RootedFile left, RootedFile right) { Assert.That(left == right, Is.True, string.Format("'{0}' == '{1}'", left, right)); Assert.That(left != right, Is.False, string.Format("'{0}' != '{1}'", left, right)); }
private static void AssertEqualityNotEquals(RootedFile left, object right) { Assert.That(left.Equals(right), Is.False, string.Format("! '{0}'.Equals('{1}')", left, right)); Assert.That(left.GetHashCode(), Is.Not.EqualTo(right.GetHashCode()), string.Format("'{0}'.GetHashCode() != '{1}'.GetHashCode()", left, right)); }