예제 #1
0
        public void TestIS()
        {
            //-------------Setup Test Pack ------------------
            //-------------Test Pre-conditions --------------

            //-------------Execute test ---------------------
            Criteria criteria = new Criteria("MyField", Criteria.ComparisonOp.Is, "NULL");

            //-------------Test Result ----------------------
            Assert.IsNotNull(criteria.Field);
            Assert.AreEqual("MyField", criteria.Field.PropertyName);
            Assert.IsNull(criteria.Field.Source);
            Assert.AreEqual("MyField", criteria.Field.FieldName);
            Assert.AreEqual("NULL", criteria.FieldValue);
            Assert.AreEqual(Criteria.ComparisonOp.Is, criteria.ComparisonOperator);
            Assert.IsTrue(criteria.CannotBeParametrised());
        }