Пример #1
0
 public void Groups_List_Test()
 {
     IEnumerable<Group> fake = new List<Group> {
     new Group{ GroupName = "Test1", Description="Test1Desc"},
     new Group { GroupName = "Test2", Description="Test2Desc"},
   
   }.AsEnumerable();
     groupRepository.Setup(x => x.GetAll()).Returns(fake);
     GroupController controller = new GroupController(groupService, groupUserService, userService, metricService, focusService, groupgoalService, groupInvitationService, securityTokenService, groupUpdateService, groupCommentService, goalStatusService, groupRequestService, followUserService, groupCommentUserService, groupUpdateSupportService, groupUpdateUserService);
     PartialViewResult result = controller.Groupslist(0) as PartialViewResult;
     Assert.IsNotNull(result);
     Assert.IsInstanceOf(typeof(IEnumerable<Group>), result.ViewData.Model, "Wrong View Model");
     var gol = result.ViewData.Model as IEnumerable<Group>;
     Assert.AreEqual(2, gol.Count(), "Got wrong number of Groups");
 }