예제 #1
0
        public void Invite_Users()
        {
            Mapper.CreateMap<Group, GroupViewModel>();
            Group grp = new Group()
            {
                GroupId = 1,
                GroupName = "t",
                Description = "t"
            };
            groupRepository.Setup(x => x.GetById(1)).Returns(grp);

            GroupController controller = new GroupController(groupService, groupUserService, userService, metricService, focusService, groupgoalService, groupInvitationService, securityTokenService, groupUpdateService, groupCommentService, goalStatusService, groupRequestService, followUserService, groupCommentUserService, groupUpdateSupportService, groupUpdateUserService);
            ViewResult reslt = controller.InviteUsers(1) as ViewResult;
            Assert.IsNotNull(reslt);
            Assert.IsInstanceOf(typeof(GroupViewModel),
               reslt.ViewData.Model, "Wrong View Model");
            //var grpview = reslt.ViewData.Model as GroupViewModel;
            //Assert.AreEqual("t", grpview.GroupName);

        }