public void HomeControllerIndexTest() { var expectedHomeViewModel = new LaborHomeViewModel { Modules = new List <Module> { new Module { Name = "Labor", Description = "Labor QS", ActionName = "Index", ControllerName = "LaborHome", Visible = true, AreaName = "Labor" }, new Module { Name = "Einstellungen", Description = "Einstellungen für die Shell", ActionName = "Index", ControllerName = "Settings", Visible = true, AreaName = "" } } }; var laborHomeService = MockHelperLaborControllerService.GetLaborHomeService(expectedHomeViewModel); var laborHomeController = new LaborHomeController(new NLogLoggerFactory()) { LaborHomeService = laborHomeService }; var result = laborHomeController.Index() as ViewResult; var laborHomeViewModel = (LaborHomeViewModel)result?.ViewData.Model; Assert.Equal(expectedHomeViewModel, laborHomeViewModel); }
public void HomeControllerIndexViewTest() { var laborHomeService = MockHelperLaborControllerService.GetLaborHomeService(new LaborHomeViewModel()); var laborHomeController = new LaborHomeController(new NLogLoggerFactory()) { LaborHomeService = laborHomeService }; var result = laborHomeController.Index() as ViewResult; Assert.Equal("Index", result?.ViewName); }