public ConsoleLogger(IConeTest test, ConsoleLoggerWriter writer) { this.test = test; this.writer = writer; }
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; }