Ejemplo n.º 1
0
 public TestRunner(IProcessHelper process,
                   ITestCaseStreamReaderFactory testCaseStreamReaderFactory,
                   IFileProbe fileProbe,
                   IBatchCompilerService batchCompilerService,
                   ITestHarnessBuilder testHarnessBuilder,
                   ITestContextBuilder htmlTestFileCreator,
                   IChutzpahTestSettingsService testSettingsService,
                   ITransformProcessor transformProcessor,
                   IChutzpahWebServerFactory webServerFactory,
                   IUrlBuilder urlBuilder,
                   IList <ITestExecutionProvider> testExecutionProviders)
 {
     this.urlBuilder = urlBuilder;
     this.process    = process;
     this.testCaseStreamReaderFactory = testCaseStreamReaderFactory;
     this.fileProbe            = fileProbe;
     this.batchCompilerService = batchCompilerService;
     this.testHarnessBuilder   = testHarnessBuilder;
     stopWatch                   = new Stopwatch();
     testContextBuilder          = htmlTestFileCreator;
     this.testSettingsService    = testSettingsService;
     this.transformProcessor     = transformProcessor;
     this.webServerFactory       = webServerFactory;
     this.testExecutionProviders = testExecutionProviders;
 }
Ejemplo n.º 2
0
 public TestRunner(IProcessHelper process,
     ITestCaseStreamReaderFactory testCaseStreamReaderFactory,
     IFileProbe fileProbe,
     ITestContextBuilder htmlTestFileCreator,
     ICompilerCache compilerCache)
 {
     this.process = process;
     this.testCaseStreamReaderFactory = testCaseStreamReaderFactory;
     this.fileProbe = fileProbe;
     stopWatch = new Stopwatch();
     testContextBuilder = htmlTestFileCreator;
     this.compilerCache = compilerCache;
 }
Ejemplo n.º 3
0
 public TestRunner(IProcessHelper process,
                   ITestCaseStreamReaderFactory testCaseStreamReaderFactory,
                   IFileProbe fileProbe,
                   IBatchCompilerService batchCompilerService,
                   ITestHarnessBuilder testHarnessBuilder,
                   ITestContextBuilder htmlTestFileCreator,
                   ICompilerCache compilerCache,
                   IChutzpahTestSettingsService testSettingsService)
 {
     this.process = process;
     this.testCaseStreamReaderFactory = testCaseStreamReaderFactory;
     this.fileProbe            = fileProbe;
     this.batchCompilerService = batchCompilerService;
     this.testHarnessBuilder   = testHarnessBuilder;
     stopWatch                = new Stopwatch();
     testContextBuilder       = htmlTestFileCreator;
     this.compilerCache       = compilerCache;
     this.testSettingsService = testSettingsService;
 }
Ejemplo n.º 4
0
 public TestRunner(IProcessHelper process,
                   ITestCaseStreamReaderFactory testCaseStreamReaderFactory,
                   IFileProbe fileProbe,
                   IBatchCompilerService batchCompilerService,
                   ITestHarnessBuilder testHarnessBuilder,
                   ITestContextBuilder htmlTestFileCreator,
                   IChutzpahTestSettingsService testSettingsService,
                   ITransformProcessor transformProcessor)
 {
     this.process = process;
     this.testCaseStreamReaderFactory = testCaseStreamReaderFactory;
     this.fileProbe = fileProbe;
     this.batchCompilerService = batchCompilerService;
     this.testHarnessBuilder = testHarnessBuilder;
     stopWatch = new Stopwatch();
     testContextBuilder = htmlTestFileCreator;
     this.testSettingsService = testSettingsService;
     this.transformProcessor = transformProcessor;
 }