Unit testing MVC.net Redirection
- by Dan
How do I Unit Test a MVC redirection?
    public ActionResult Create(Product product)
    {
        _productTask.Save(product);
        return RedirectToAction("Success");
    }
    public ActionResult Success()
    {
        return View();
    }
Is Ayende's approach still the best way to go, with preview 5:
 public static void RenderView(this Controller self, string action) 
 {
    typeof(Controller).GetMethod("RenderView").Invoke(self,new object[] { action} ); 
 }
Seems odd to have to do this, especially as the MVC team have said they are writing the framework to be testable.