예제 #1
0
 /// <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);
     }
 }
예제 #2
0
        /// <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);
            }
        }