public MockExecutorFactory(IMockResponseProvider responseProvider, IMockDataRepository <MockResponse> repo, bool runAsIntegrationTests = false) { ResponseProvider = responseProvider; RunAsIntegrationTest = runAsIntegrationTests; MockDataRepository = repo; }
public MockWebRequestExecutorFactory(IMockResponseProvider responseProvider, bool runAsIntegrationTests = false, IMockDataRepository repo = null) { ResponseProvider = responseProvider; RunAsIntegrationTest = runAsIntegrationTests; MockDataRepository = repo; if (RunAsIntegrationTest) { MockCreator = new MockDataCreator(MockDataRepository); } else if (MockDataRepository != null) { ResponseProvider = new MockEntryResponseProvider() { ResponseEntries = MockDataRepository.LoadMockData() }; } }
public MockWebRequestExecutor(string requestUrl, IMockResponseProvider responseProvider) : base() { this.RequestUrl = requestUrl; ResponseProvider = responseProvider; WebRequest = System.Net.WebRequest.CreateHttp(requestUrl); }
public MockWebRequestExecutorFactory(IMockResponseProvider responseProvider) { ResponseProvider = responseProvider; }