private static void AddRuleFor(string data, string fieldName, ICollection <Rule> rulez) { if (string.IsNullOrEmpty(data)) { return; } var rule = new Rule { field = fieldName, op = "bw", data = data }; rulez.Add(rule); }
public void TestProjectGetByProjectName() { var sut = new PatService(); var gridSettings = new MvcJqGrid.GridSettings { IsSearch = true, PageSize = 99999999, PageIndex = 1, SortColumn = "ProjectId" }; var rule1 = new MvcJqGrid.Rule { field = "ProjectName", op = DataConstants.SqlOperationContains, data = "Steve" }; var ruleArray = new MvcJqGrid.Rule[1]; ruleArray[0] = rule1; var filter = new MvcJqGrid.Filter { rules = ruleArray }; gridSettings.Where = filter; var projectList = sut.GetProjects(gridSettings); Assert.IsTrue(projectList.Any()); }