public void Delete_Goal_Post() { GroupUser user = new GroupUser() { GroupId = 1 }; GroupGoal goal = new GroupGoal() { GroupGoalId = 1, GroupId = 1, GoalName = "t", Description = "t", GroupUser = user }; groupGoalRepository.Setup(x => x.GetById(1)).Returns(goal); GroupController controller = new GroupController(groupService, groupUserService, userService, metricService, focusService, groupgoalService, groupInvitationService, securityTokenService, groupUpdateService, groupCommentService, goalStatusService, groupRequestService, followUserService, groupCommentUserService, groupUpdateSupportService, groupUpdateUserService); var result = controller.DeleteConfirmed(1) as RedirectToRouteResult; Assert.AreEqual("Index", result.RouteValues["action"]); }