我似乎无法使用 Rhino Mocks 模拟 HttpServerUtilityBase。
_mocks = new MockRepository();
_mockHttpContext = _mocks.DynamicMock<HttpContextBase>();
_mockHttpUtilityBase = _mocks.Stub<HttpServerUtilityBase>();
_mockHttpContext.Stub(c => c.Server).Return(_mockHttpUtilityBase);
var Server = _mockHttpContext.Server;
但是服务器设置为空。我做错了什么?
最佳答案
您是否在 HTTP 上下文中运行?否则,c.Server 没有意义,因此为空。
关于c# - 模拟 HttpServerUtilityBase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6033293/