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 }
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()); }