public bool Equals(Document obj) { if (obj == null) return false; if (orderedKeys.Count != obj.orderedKeys.Count) return false; return this.GetHashCode() == obj.GetHashCode(); }
private void AreNotEqual(Document d1, Document d2) { if (d1.Equals(d2)) { Assert.Fail(string.Format("Documents match\r\nExpected: not {0}\r\nActual: {1}", d1, d2)); } }