public void Step2_Should_Redirect_When_Installed_Is_True() { // Arrange _applicationSettings.Installed = true; // Act ActionResult result = _installController.Step2("en"); // Assert RedirectToRouteResult redirectResult = result.AssertResultIs <RedirectToRouteResult>(); redirectResult.AssertActionRouteIs("Index"); redirectResult.AssertControllerRouteIs("Home"); }
public void step2_should_return_viewresult_with_settingsviewmodel() { // Arrange string hinduCode = "hi"; // Act ActionResult result = _installController.Step2(hinduCode); // Assert ViewResult viewResult = result.AssertResultIs <ViewResult>(); viewResult.AssertViewRendered(); SettingsViewModel model = viewResult.ModelFromActionResult <SettingsViewModel>(); Assert.NotNull(model, "Null model"); }