/// <summary> /// Initializes a new instance of the <see cref="DotnetDataCollectionLauncher"/> class. /// </summary> /// <param name="processHelper"> /// The process helper. /// </param> internal DotnetDataCollectionLauncher(IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetHostHelper) { this.processHelper = processHelper; this.DataCollectorProcess = null; this.fileHelper = fileHelper; this.dotnetHostHelper = dotnetHostHelper; }
/// <summary> /// Initializes a new instance of the <see cref="DefaultTestHostManager"/> class. /// </summary> /// <param name="processHelper">Process helper instance.</param> /// <param name="fileHelper">File helper instance.</param> /// <param name="environment">Instance of platform environment.</param> /// <param name="dotnetHostHelper">Instance of dotnet host helper.</param> internal DefaultTestHostManager(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IDotnetHostHelper dotnetHostHelper) { this.processHelper = processHelper; this.fileHelper = fileHelper; this.environment = environment; this.dotnetHostHelper = dotnetHostHelper; }
/// <summary> /// Initializes a new instance of the <see cref="DotnetDataCollectionLauncher"/> class. /// </summary> /// <param name="processHelper"> /// The process helper. /// </param> /// <param name="fileHelper"> /// The file Helper. /// </param> /// <param name="dotnetHostHelper"> /// The dotnet Host Helper. /// </param> /// <param name="messageLogger"> /// The message Logger. /// </param> internal DotnetDataCollectionLauncher(IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetHostHelper, IMessageLogger messageLogger) : base(processHelper, messageLogger) { this.processHelper = processHelper; this.fileHelper = fileHelper; this.DataCollectorProcessId = -1; this.dotnetHostHelper = dotnetHostHelper; }
public TestableDotnetTestHostManager( IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetTestHostHelper) : base(processHelper, fileHelper, dotnetTestHostHelper) { }
public TestableDotnetTestHostManager( IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetTestHostHelper, IEnvironment environment) : base(processHelper, fileHelper, dotnetTestHostHelper, environment) { }
/// <inheritdoc/> public void Initialize(IMessageLogger logger, string runsettingsXml) { this.messageLogger = logger; this.processHelper = new ProcessHelper(); this.fileHelper = new FileHelper(); this.dotnetHostHelper = new DotnetHostHelper(); this.hostExitedEventRaised = false; }
/// <summary> /// Initializes a new instance of the <see cref="DotnetTestHostManager"/> class. /// </summary> /// <param name="processHelper">Process helper instance.</param> /// <param name="fileHelper">File helper instance.</param> /// <param name="dotnetHostHelper">DotnetHostHelper helper instance.</param> internal DotnetTestHostManager( IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetHostHelper) { this.processHelper = processHelper; this.fileHelper = fileHelper; this.dotnetHostHelper = dotnetHostHelper; }
/// <summary> /// Initializes a new instance of the <see cref="DotnetTestHostManager"/> class. /// </summary> /// <param name="processHelper">Process helper instance.</param> /// <param name="fileHelper">File helper instance.</param> /// <param name="dotnetHostHelper">DotnetHostHelper helper instance.</param> internal DotnetTestHostManager( IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetHostHelper) { this.processHelper = processHelper; this.fileHelper = fileHelper; this.dotnetHostHelper = dotnetHostHelper; this.hostExitedEventRaised = false; }
/// <summary> /// Initializes a new instance of the <see cref="DotnetTestHostManager"/> class. /// </summary> /// <param name="processHelper">Process helper instance.</param> /// <param name="fileHelper">File helper instance.</param> /// <param name="dotnetHostHelper">DotnetHostHelper helper instance.</param> /// <param name="platformEnvironment">Platform Environment</param> internal DotnetTestHostManager( IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetHostHelper, IEnvironment platformEnvironment) { this.processHelper = processHelper; this.fileHelper = fileHelper; this.dotnetHostHelper = dotnetHostHelper; this.platformEnvironment = platformEnvironment; }
public TestableDotnetTestHostManager(ITestHostLauncher testHostLauncher, IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetTestHostHelper) : base(testHostLauncher, processHelper, fileHelper, dotnetTestHostHelper) { }
public TestableDotnetTestHostManager(IProcessHelper processHelper, IFileHelper fileHelper, IDotnetHostHelper dotnetTestHostHelper, int errorLength) : base(processHelper, fileHelper, dotnetTestHostHelper) { this.ErrorLength = errorLength; }