コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }