/// <inheritdoc /> protected TestWithOutput(ITestOutputHelper output) { Output = output; if (output != null) { _oldConsoleOutput = Console.Out; _oldConsoleErrorOutput = Console.Error; _outputTextWriter = new XUnitTestOutputTextWriter(output); Console.SetOut(_outputTextWriter); Console.SetError(_outputTextWriter); } }
/// <nodoc /> protected TestWithOutput(ITestOutputHelper output) { _oldEnableTraceAtShutdownValue = GlobalTracerConfiguration.EnableTraceStatisticsAtShutdown; GlobalTracerConfiguration.EnableTraceStatisticsAtShutdown = false; Output = output; if (output != null) { _oldConsoleOutput = Console.Out; _oldConsoleErrorOutput = Console.Error; _outputTextWriter = new XUnitTestOutputTextWriter(output); Console.SetOut(_outputTextWriter); Console.SetError(_outputTextWriter); } }