1 public class DataManager 2 { 3 public void GetData() 4 { 5 //如果在測(cè)試調(diào)試中進(jìn)來(lái), HttpContext.Current是空的,
HttpContext.Current.Response.Output.Write("addasdfdsfsfdsf");
6 } 7 } 8 [TestMethod()] 9 public void GetDataTest()10 {11 DataManager data = new DataManager();12 data.GetData();13 }求詳細(xì)解決辦法。謝謝
1 回答

慕運(yùn)維8079593
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
我一般都是自己寫(xiě)一個(gè)替代類(lèi)來(lái)解決。
就是自己定義一個(gè)HTTPCONTEXT類(lèi),比如MyHttpConttext,然后在站點(diǎn)中,凡是需要使用到HTTPCONTEXT的地方都使用自己的定義的類(lèi),這樣就可以對(duì)數(shù)據(jù)進(jìn)行攔截和模擬了。
- 1 回答
- 0 關(guān)注
- 878 瀏覽
添加回答
舉報(bào)
0/150
提交
取消