public void AddGroup() { var res = controller.AddGroup(1, 3); Assert.IsInstanceOfType(res, typeof(RedirectToRouteResult)); var redirectRes = res as RedirectToRouteResult; //Assert.AreEqual("Assign", redirectRes.RouteValues["action"]); Assert.AreEqual(3, redirectRes.RouteValues["id"]); //mockRepository.Verify(r => r.Update(users[2])); mockRepository.Verify(r => r.Save()); var collection = users[2].Groups as ICollection; CollectionAssert.Contains(collection, groups[0]); }