public void SearchEngineCreateGetTest() { using (SearchEngineController searchEngineController = new SearchEngineController()) { ActionResult actionResult = searchEngineController.Create(); ViewResult viewResult = actionResult as ViewResult; Assert.IsNotNull(viewResult); } }
public void SearchEngineIndexTest() { using (SearchEngineController searchEngineController = new SearchEngineController()) { Task <ActionResult> task = searchEngineController.Index(); task.Wait(); ActionResult actionResult = task.Result; ViewResult viewResult = actionResult as ViewResult; Assert.IsNotNull(viewResult); } }
public void SearchEngineCreatePostTest() { using (SearchEngineController searchEngineController = new SearchEngineController()) { SearchEngine google = new SearchEngine() { Name = "Google", Domain = "https://www.google.com", URL = "https://www.google.com/search?q=" }; Task <ActionResult> task = searchEngineController.Create(google); task.Wait(); ActionResult actionResult = task.Result; RedirectToRouteResult redirectToRouteResult = actionResult as RedirectToRouteResult; Assert.IsNotNull(redirectToRouteResult); Assert.IsTrue(google.Id > 0); } }
public void SearchEngineEditGetTest() { using (SearchEngineController searchEngineController = new SearchEngineController()) { SearchEngine google = new SearchEngine() { Name = "Google", Domain = "https://www.google.com", URL = "https://www.google.com/search?q=" }; SearchContext.SearchEngines.Add(google); SearchContext.SaveChanges(); Task <ActionResult> task = searchEngineController.Edit(google.Id); task.Wait(); ActionResult actionResult = task.Result; ViewResult viewResult = actionResult as ViewResult; Assert.IsNotNull(viewResult); } }
public void SearchEngineEditPostTest() { using (SearchEngineController searchEngineController = new SearchEngineController()) { SearchEngine google = new SearchEngine() { Name = "Google", Domain = "https://www.google.com", URL = "https://www.google.com/search?q=" }; SearchContext.SearchEngines.Add(google); SearchContext.SaveChanges(); google.Name = "Yandex"; Task <ActionResult> task = searchEngineController.Edit(google); task.Wait(); ActionResult actionResult = task.Result; RedirectToRouteResult redirectToRouteResult = actionResult as RedirectToRouteResult; Assert.IsNotNull(redirectToRouteResult); Assert.IsTrue(google.Id > 0); SearchEngine result = SearchContext.SearchEngines.Find(google.Id); Assert.AreEqual(google.Name, result.Name); } }