public void Init() { _context = MockRepository.GenerateMock<IEngineContext>(); _context .Stub(x => x.Services) .Return(MockRepository.GenerateMock<IMonoRailServices>()); _context.Services .Stub(x => x.CacheProvider) .Return(MockRepository.GenerateMock<ICacheProvider>()); var httpContext = new HttpContext(new HttpRequest("", "http://localhost", ""), new HttpResponse(null)); _context .Stub(x => x.UnderlyingContext) .Return(httpContext); foreach (var key in HttpRuntime.Cache.OfType<DictionaryEntry>().Select(x=>x.Key)) HttpRuntime.Cache.Remove(Convert.ToString(key)); }
public void Init() { _context = MockRepository.GenerateMock <IEngineContext>(); _context .Stub(x => x.Services) .Return(MockRepository.GenerateMock <IMonoRailServices>()); _context.Services .Stub(x => x.CacheProvider) .Return(MockRepository.GenerateMock <ICacheProvider>()); var httpContext = new HttpContext(new HttpRequest("", "http://localhost", ""), new HttpResponse(null)); _context .Stub(x => x.UnderlyingContext) .Return(httpContext); foreach (var key in HttpRuntime.Cache.OfType <DictionaryEntry>().Select(x => x.Key)) { HttpRuntime.Cache.Remove(Convert.ToString(key)); } }