public void Setup() { _mockRepository = new MockRepository(); _cacheStore = _mockRepository.StrictMock<ICacheStore>(); _messageHandler = new DummyMessageHandler(); _cachingHandler = new CachingHandler(_cacheStore) { InnerHandler = _messageHandler }; _client = new HttpClient(_cachingHandler); }
public void Setup() { _mockRepository = new MockRepository(); _cacheStore = _mockRepository.StrictMock <ICacheStore>(); _messageHandler = new DummyMessageHandler(); _cachingHandler = new CachingHandler(_cacheStore) { InnerHandler = _messageHandler }; _client = new HttpClient(_cachingHandler); }
public CachingHandlerTests() { _cacheStore = new Mock <ICacheStore>(); _messageHandler = new DummyMessageHandler(); _cachingHandler = new CachingHandler(_cacheStore.Object) { InnerHandler = _messageHandler }; _client = new HttpClient(_cachingHandler); }
public ErrorHandlingTest() { ErrorHandling = new Mock <IErrorHandling>(); MessageHandler = new DummyMessageHandler(); ClientConfiguration configuration = new ClientConfiguration(); configuration.HttpMessageHandler = MessageHandler; Proxy = configuration.ProxyBuilder() .Recoverable(3, TimeSpan.FromMilliseconds(1), ErrorHandling.Object) .Url("http://localhost/Dummy") .Build <ITestContract>(); }