public DesignTimeRunner( ITestRunnerNameResolver testRunnerNameResolver, ICommandFactory commandFactory, string assemblyUnderTest) { _testRunnerNameResolver = testRunnerNameResolver; _commandFactory = commandFactory; _assemblyUnderTest = assemblyUnderTest; }
public ConsoleTestRunner( ITestRunnerNameResolver testRunnerNameResolver, ICommandFactory commandFactory, string assemblyUnderTest, NuGetFramework framework = null) { _testRunnerNameResolver = testRunnerNameResolver; _commandFactory = commandFactory; _assemblyUnderTest = assemblyUnderTest; _framework = framework; }
private ITestRunnerNameResolver GetAssemblyTestRunnerResolver(DotnetTestParams dotnetTestParams) { ITestRunnerNameResolver testRunnerNameResolver = null; if (dotnetTestParams.HasTestRunner) { testRunnerNameResolver = new ParameterTestRunnerNameResolver(dotnetTestParams.TestRunner); } else { testRunnerNameResolver = new AssemblyTestRunnerNameResolver(dotnetTestParams.ProjectOrAssemblyPath); } return(testRunnerNameResolver); }