/// <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; }
/// <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; }