/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="testRunnerFactory">Factory which provides a test runner for a specific test source</param>
 /// <param name="settings">Adapter settings which are currently in use</param>
 /// <param name="argsBuilder">Factory function which populates a BoostTestRunnerCommandLineArgs based on the provided source and settings</param>
 protected TestBatchStrategy(IBoostTestRunnerFactory testRunnerFactory, BoostTestAdapterSettings settings, CommandLineArgsBuilder argsBuilder)
 {
     this.TestRunnerFactory = testRunnerFactory;
     this.Settings = settings;
     this.ArgsBuilder = argsBuilder;
 }
Example #2
0
 public SourceTestBatchStrategy(IBoostTestRunnerFactory testRunnerFactory, BoostTestAdapterSettings settings, CommandLineArgsBuilder argsBuilder) :
     base(testRunnerFactory, settings, argsBuilder)
 {
 }
 public SourceTestBatchStrategy(IBoostTestRunnerFactory testRunnerFactory, BoostTestAdapterSettings settings, CommandLineArgsBuilder argsBuilder)
     : base(testRunnerFactory, settings, argsBuilder)
 {
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="testRunnerFactory">Factory which provides a test runner for a specific test source</param>
 /// <param name="settings">Adapter settings which are currently in use</param>
 /// <param name="argsBuilder">Factory function which populates a BoostTestRunnerCommandLineArgs based on the provided source and settings</param>
 protected TestBatchStrategy(IBoostTestRunnerFactory testRunnerFactory, BoostTestAdapterSettings settings, CommandLineArgsBuilder argsBuilder)
 {
     this.TestRunnerFactory = testRunnerFactory;
     this.Settings          = settings;
     this.ArgsBuilder       = argsBuilder;
 }