public void TestGetHashCodeInequalityWithDifferentOperation() { // Prepare var objA = new QueryField("FieldName", Operation.Equal, "Value1"); var objB = new QueryField("FieldName", Operation.NotEqual, "Value2"); // Act var equal = (objA.GetHashCode() == objB.GetHashCode()); // Assert Assert.IsFalse(equal); }
public void TestGetHashCodeEquality() { // Prepare var objA = new QueryField("FieldName", "Value1"); var objB = new QueryField("FieldName", "Value2"); // Act var equal = (objA.GetHashCode() == objB.GetHashCode()); // Assert Assert.IsTrue(equal); }