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);
        }