public void RedirectActionRedirectsToTheIndexPage()
 {
     var homeController = new HomeController();
     var result = homeController.Redirect() as RedirectResult;
     Assert.IsNotNull(result);
     Assert.AreEqual("/Home/Index", result.Url);
 }
 public void IndexReturnsAViewResult()
 {
     var homeController = new HomeController();
     ViewResult result = homeController.Index() as ViewResult;
     ViewDataDictionary data = result.ViewData;
     Assert.IsNotNull(result);
     Assert.AreEqual("Welcome to ASP.NET MVC!!", data["Message"]);
 }
 public void DayTimeViewRendersNightTimeViewWhenTimeHourIsNotBetween6AND20(int hour)
 {
     var homeController = new HomeController();
     var result = homeController.DayTime(hour) as ViewResult;
     var time = result.ViewData.Model as Time;
     Assert.AreEqual("NightTimeView", result.ViewName);
     Assert.AreEqual(hour, time.Hour);
 }