コード例 #1
0
ファイル: ConsoleLogger.cs プロジェクト: kitofr/Cone
 public ConsoleLogger(IConeTest test, ConsoleLoggerWriter writer)
 {
     this.test = test;
     this.writer = writer;
 }
コード例 #2
0
ファイル: ConsoleLogger.cs プロジェクト: kitofr/Cone
 public ConsoleSessionLogger(ConsoleLoggerSettings settings)
 {
     this.settings = settings;
     switch(settings.Verbosity) {
         case LoggerVerbosity.Default: writer = new ConsoleLoggerWriter(); break;
         case LoggerVerbosity.Labels: writer = new LabledConsoleLoggerWriter(settings.Multicore ? new LabledConsoleLoggerContext() : settings.Context); break;
         case LoggerVerbosity.TestNames: writer = new TestNameConsoleLoggerWriter(); break;
     }
     writer.InfoColor = Console.ForegroundColor;
     writer.SuccessColor = settings.SuccessColor;
 }