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(); }
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(); }
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(); }