Example #1
0
        public void PagesSearchModel_Search_ValidExistingData_ItemsFound()
        {
            var model = new PagesSearchModel
            {
                Area = "admin", 
                FilterOptionsArea = "{0}",
                Controller = "user",
                FilterOptionsController = ContainsFilterText,
                Action = "e",
                FilterOptionsAction = ContainsFilterText,
                ActionType = "i",
                FilterOptionsActionType = ContainsFilterText,
                SystemModule = "admin",
                FilterOptionsSysModule = ContainsFilterText
            };

            model.Search(Repository);
            Assert.IsTrue(model.SearchResults.Any());
        }
Example #2
0
 public void PagesSearchModel_Search_InvalidTitle_NoItemsFound()
 {
     var model = new PagesSearchModel { ActionTitle = Guid.NewGuid().ToString(), FilterOptionsActionTitle = ContainsFilterText };
     model.Search(Repository);
     Assert.IsFalse(model.SearchResults.Any());
 }
Example #3
0
 public ActionResult Search()
 {
     var model = new PagesSearchModel();
     return View(model);
 }
Example #4
0
 public void PagesSearchModel_Search_NoInput_ItemsFound()
 {
     var model = new PagesSearchModel();
     model.Search(Repository);
     Assert.IsTrue(model.SearchResults.Any());
 }
Example #5
0
 public ActionResult Search(PagesSearchModel model)
 {
     model.Search();
     return View(model);
 }