public override ILogStream ConstructLoggger()
 {
     return(CompositeLogStream.Create(
                new TraceLogStream(),
                new TraceLogStream()
                ));
 }
 public PerformanceEventTestBase()
 {
     _assertLogger = new Lazy <AssertableLogStream>(() => new AssertableLogStream(() => { throw new AssertFailedException("while checking logstream"); }));
     _logger       = new Lazy <ILogStream>(() =>
                                           CompositeLogStream.Create(
                                               GetAssertLogger(),
                                               new DebugLogStream()
                                               )
                                           );
 }
예제 #3
0
        public TestBase()
        {
            _log = new ExceptionHandlingLogStream(new UniquenessCodeGeneratorLogStream(new ExceptionFormatterLogStream(new DefaultTextLogStreamFormatter(
                                                                                                                           CompositeLogStream.Create(
                                                                                                                               // Filter all errors and alerts to stderr
                                                                                                                               FilterManager.CreateStream(
                                                                                                                                   new StderrLogStream(),
                                                                                                                                   FilterManager.CreateFilter(lt => false, lt => false, lt => false, lt => false, null, null, lt => false, (lt, ct) => false)
                                                                                                                                   ),
                                                                                                                               // everything else to stdout
                                                                                                                               FilterManager.CreateStream(
                                                                                                                                   new StdoutLogStream(),
                                                                                                                                   FilterManager.CreateFilter(null, null, null, null, lt => false, lt => false, null, null)
                                                                                                                                   )
                                                                                                                               )
                                                                                                                           ))));

            _assert = ExpressiveAssertions.Tooling.ShortAssertionRendererTool.Create(
                ExpressiveAssertions.MSTest.MSTestAssertionTool.Create()
                );
        }
 public override ILogStream CreateLogger()
 {
     return(CompositeLogStream.Create(
                new DebugLogStream()
                ));
 }