public void CreateCustomFilter()
 {
     #region radspreadprocessing-features-filtering_1
     CustomFilterCriteria critera1 =
         new CustomFilterCriteria(ComparisonOperator.EqualsTo, "Test string");
     CustomFilterCriteria critera2 =
         new CustomFilterCriteria(ComparisonOperator.GreaterThan, "-5");
     CustomFilter filter = new CustomFilter(0, critera1, LogicalOperator.Or, critera2);
     #endregion
 }
Exemple #2
0
        public void TestCustomKeywordIsParsed()
        {
            var          customCriteria = new CustomFilterCriteria();
            const string query          = "custom=readme unrecognised=keyword";
            var          filterCriteria = new FilterCriteria {
                RulesetCriteria = customCriteria
            };

            FilterQueryParser.ApplyQueries(filterCriteria, query);
            Assert.AreEqual("readme", customCriteria.CustomValue);
            Assert.AreEqual("unrecognised=keyword", filterCriteria.SearchText.Trim());
        }