我似乎无法使用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;
但是服务器设置为Null。我究竟做错了什么?
最佳答案
您是否在HTTP上下文中运行?否则,c.Server没有意义,因此为null。