我的控制器中有以下代码:
public class MyController : BaseController { public ActionResult MyMethod() { ... return RedirectToAction("Index","Dashboard"); } }
我想单元测试这个重定向(RedirectToRouteResult).
我这样做:@H_502_6@
Assert.IsTrue(result.RouteValues.ContainsKey("action")); Assert.IsTrue(result.RouteValues.ContainsKey("controller")); Assert.AreEqual("Index",result.RouteValues["action"].ToString()); Assert.AreEqual("Dashboard",result.RouteValues["controller"].ToString());