public SqlStreamStoreHalMiddlewareFixture(ITestOutputHelper output, bool followRedirects = false) { StreamStore = new InMemoryStreamStore(); _logCapture = LoggingHelper.Capture(output); _server = new TestServer( new WebHostBuilder() .ConfigureServices(services => services.AddSingleton <IStartup>(new TestStartup(StreamStore, output))) .UseSetting(WebHostDefaults.ApplicationKey, "WHY")); var handler = _server.CreateHandler(); if (followRedirects) { handler = new RedirectingHandler { InnerHandler = handler }; } HttpClient = new HttpClient(handler) { BaseAddress = new UriBuilder().Uri }; HttpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/hal+json")); }
public ControlForeignKeyTest(ITestOutputHelper outputHelper) { _logCapture = LoggingHelper.Capture(outputHelper); }
public AddmlDatasetTestEngineTest(ITestOutputHelper outputHelper) { _logCapture = LoggingHelper.Capture(outputHelper); }
private IDisposable CaptureLogs(ITestOutputHelper testOutputHelper) { return(LoggingHelper.Capture(testOutputHelper)); }