public void HelpShouldRedirectToAbout()
 {
     var controller = new HomeController();
     var result = (RedirectToRouteResult<HomeController>)controller.Help();
     result.AssertActionRedirect()
           .ToAction<HomeController>(x => x.About());
 }
 public void AboutShouldReturnAboutPage()
 {
     var controller = new HomeController();
     var result = controller.About();
     result.AssertViewRendered()
           .ForView("");
 }
 public void IndexShouldReturnIndexPage()
 {
     var controller = new HomeController();
     var result = controller.Index();
     result.AssertViewRendered()
           .ForView("");
 }
 public void Setup()
 {
     controller = new HomeController();
 }
 public void IndexPageShouldDisplayTheCorrectMessage()
 {
     var controller = new HomeController();
     var result = (ViewResult)controller.Index();
     Assert.That(result.ViewData["Message"], Is.EqualTo("Welcome to ASP.NET MVC!"));
 }