0

MVC コントローラーの結果をテストする単体テストがあります。残念ながら、コントローラーは、HttpContext.Request.IsLocal. サードパーティのライブラリをリファクタリングして使用することはできませんHttpContextBase

HttpContext.Request.IsLocaltrue を返すように、これをモックする必要があります。これを達成する方法についてのアイデアはありますか?

4

2 に答える 2

1

vs2012 のプレミアム以上のバージョンを使用している場合は、microsoft.fakes を調べてみてください。それはあなたの状況に対応する必要があります。

いくつかの読書:

http://msdn.microsoft.com/en-us/library/hh549175.aspx

于 2013-08-12T11:44:28.210 に答える