public ReportTasks(TextWriter writer, IReportOptionsFactory report_options_factory, IConcernReportFactory concern_report_factory, IReportWriter report_writer) { this.writer = writer; this.report_options_factory = report_options_factory; this.concern_report_factory = concern_report_factory; this.report_writer = report_writer; }
public ReportTasks(TextWriter writer, IReportOptionsFactory report_options_factory, IConcernReportFactory concern_report_factory, ITestReportFactory test_report_factory, IReportWriter report_writer) { this.writer = writer; this.report_options_factory = report_options_factory; this.concern_report_factory = concern_report_factory; this.test_report_factory = test_report_factory; this.report_writer = report_writer; }
protected override void establish_context() { report_options = new ReportOptions(); report_options_factory = dependency <IReportOptionsFactory>(); concern_report_factory = dependency <IConcernReportFactory>(); report_writer = dependency <IReportWriter>(); builder = new StringBuilder(); writer = new StringWriter(builder); report = dependency <IConcernReport>(); }