Exemplo n.º 1
0
 public HtmlReporter(StrykerOptions options, IFileSystem fileSystem = null,
                     IAnsiConsole console = null, IWebbrowserOpener processWrapper = null)
 {
     _options        = options;
     _fileSystem     = fileSystem ?? new FileSystem();
     _console        = console ?? AnsiConsole.Console;
     _processWrapper = processWrapper ?? new WebbrowserOpener();
 }
Exemplo n.º 2
0
 public HtmlReporter(StrykerOptions options, IFileSystem fileSystem = null,
                     TextWriter consoleWriter = null, IWebbrowserOpener processWrapper = null)
 {
     _options        = options;
     _fileSystem     = fileSystem ?? new FileSystem();
     _consoleWriter  = consoleWriter ?? Console.Out;
     _processWrapper = processWrapper ?? new WebbrowserOpener();
 }
Exemplo n.º 3
0
 public DashboardReporter(StrykerOptions options, IDashboardClient dashboardClient = null, ILogger <DashboardReporter> logger = null,
                          TextWriter consoleWriter = null, IWebbrowserOpener processWrapper = null)
 {
     _options         = options;
     _dashboardClient = dashboardClient ?? new DashboardClient(options);
     _logger          = logger ?? ApplicationLogging.LoggerFactory.CreateLogger <DashboardReporter>();
     _consoleWriter   = consoleWriter ?? Console.Out;
     _processWrapper  = processWrapper ?? new WebbrowserOpener();
 }