public void AddFromManage_SuccessfulAddAccommodation_WithOnlyName_Returns_RedirectToActionResult() { var accessor = TestHelperLibrary.SetUpHttpContextAccessor(); var unitOfWork = TestHelperLibrary.SetupUnitOfWork(); var tempData = new TempDataDictionary(accessor.Object.HttpContext, Mock.Of <ITempDataProvider>()); var controller = new VacationController(unitOfWork.Object, accessor.Object); controller.TempData = tempData; var viewmodel = new ManageViewModel { DestinationName = "", AccommodationName = "testacc", AccommodationEmail = "", AccommodationPhone = "", ActivityName = "" }; var result = controller.AddFromManage(viewmodel) as RedirectToActionResult; Assert.IsType <RedirectToActionResult>(result); Assert.Equal("Home", result.ActionName); }