Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AgentTestRunner"/> class.
 /// </summary>
 /// <param name="projects">The storage.</param>
 /// <param name="runnerCache">The cash.</param>
 /// <param name="initializer">The initializer.</param>
 /// <param name="configurationOperator">The configuration operator.</param>
 /// <param name="exceptionCatcher">The exception catcher.</param>
 /// <param name="bootstrapperParameters">The bootstrapper parameters.</param>
 /// <param name="log">The log.</param>
 public AgentTestRunner(
     IProjectsStorage projects,
     INativeRunnerCache runnerCache,
     ITestSystemInitializer initializer,
     IDistributedConfigurationOperator configurationOperator,
     ExceptionCatcher exceptionCatcher,
     BootstrapperParameters bootstrapperParameters,
     ILog log)
 {
     this.projects = projects;
     this.runnerCache = runnerCache;
     this.initializer = initializer;
     this.configurationOperator = configurationOperator;
     this.exceptionCatcher = exceptionCatcher;
     this.log = log;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TestsRetriever"/> class.
 /// </summary>
 /// <param name="initializer">The initializer.</param>
 /// <param name="parameters">The parameters.</param>
 /// <param name="log">The log.</param>
 public TestsRetriever(ITestSystemInitializer initializer, BootstrapperParameters parameters, ILog log)
 {
     this.initializer = initializer;
     this.parameters = parameters;
     this.log = log;
 }