Пример #1
0
 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>();
 }