public void TestDirectionalQueryFieldWithDifferentOperationHashCodeEquality() { // Prepare var objA = new DirectionalQueryField("FieldName", Operation.Equal, "Value1", ParameterDirection.Output); var objB = new DirectionalQueryField("FieldName", Operation.NotEqual, "Value2", ParameterDirection.Output); // Act var equal = (objA.GetHashCode() == objB.GetHashCode()); // Assert Assert.IsFalse(equal); }
public void TestDirectionalQueryFieldWithTypeHashCodeEquality() { // Prepare var objA = new DirectionalQueryField("FieldName", Operation.Equal, typeof(string), ParameterDirection.Output); var objB = new DirectionalQueryField("FieldName", Operation.NotEqual, typeof(string), ParameterDirection.Output); // Act var equal = (objA.GetHashCode() == objB.GetHashCode()); // Assert Assert.IsFalse(equal); }
public void TestDirectionalQueryFieldHashCodeEquality() { // Prepare var objA = new DirectionalQueryField("FieldName", "Value1", ParameterDirection.Output); var objB = new DirectionalQueryField("FieldName", "Value2", ParameterDirection.Output); // Act var equal = (objA.GetHashCode() == objB.GetHashCode()); // Assert Assert.IsTrue(equal); }