public void Delete_Focus_Post() { Focus fake = new Focus() { FocusId = 1, FocusName = "test", Description = "test" }; focusRepository.Setup(x => x.GetById(1)).Returns(fake); Assert.IsNotNull(fake); Assert.AreEqual("test", fake.FocusName); GroupController controller = new GroupController(groupService, groupUserService, userService, metricService, focusService, groupgoalService, groupInvitationService, securityTokenService, groupUpdateService, groupCommentService, goalStatusService, groupRequestService, followUserService, groupCommentUserService, groupUpdateSupportService, groupUpdateUserService); var result = controller.DeleteConfirmedFocus(1) as RedirectToRouteResult; Assert.AreEqual("Index", result.RouteValues["action"]); }