public void GetLaborHomeViewModel2ModelTest() { const String moduleName1 = "Dashboard"; const String moduleName2 = "Input"; var laborhomebllmock = MockHelperBll.GetLaborHomeBll( new List <Module> { new Module { Name = moduleName1 } , new Module { Name = moduleName2 } } ); var rolesMock = MockHelperRoles.GetRoles(new List <String>()); var target = new LaborHomeService(new NLogLoggerFactory()) { LaborHome = laborhomebllmock, Roles = rolesMock }; var actual = target.GetLaborHomeViewModel(); Assert.Equal(2, actual.Modules.Count()); Assert.Equal(moduleName1, actual.Modules.First() .Name); Assert.Equal(moduleName2, actual.Modules.ToList()[1].Name); }
public void GetLaborHomeViewModelEmptyTest() { var laborhomebllmock = MockHelperBll.GetLaborHomeBll( new List <Module>() ); var rolesMock = MockHelperRoles.GetRoles(new List <String>()); var target = new LaborHomeService(new NLogLoggerFactory()) { LaborHome = laborhomebllmock, Roles = rolesMock }; var actual = target.GetLaborHomeViewModel(); Assert.Equal(0, actual.Modules.Count()); }