2011-06-22 56 views
0

我有這個在我的控制器ASP.NET MVC的HttpContext測試方法

public ActionResult Testing() 
{ 
    CustomerContactModel model = new CustomerContactModel(); 
    ... 
    HttpContext.Current.Session["xxxx"] = "Data"; 

    return PartialView("MyPartialView", model); 
} 

我得到的HttpContext一個異常時,我從我的熱什季方法運行控制器動作。我怎麼解決這個問題 ?

感謝,

回答

0

您可以起訂量幾乎任何東西,包括的HttpContext,測試方法:

Try this post as a starter.

個人而言,我儘量讓我的ActionResult方法不需要測試,通過保留所有重要的代碼無所顧忌......但如果你想測試它們,那麼嘲諷可以非常方便。