public MspecTestArtefactExplorer( MspecTestProvider provider, IDotNetCoreSdkResolver sdkResolver, IJsonBasedUnitTestServerFactory serverFactory, MspecTestElementMapperFactory mapperFactory, ISolutionProcessStartInfoPatcher processStartInfoPatcher, IDotNetTestCaseMap testCaseMap, ILogger logger) : base(provider, sdkResolver, serverFactory, mapperFactory, processStartInfoPatcher, testCaseMap, logger) { }
public UnityNUnitServiceProvider(ISolution solution, IPsiModules psiModules, ISymbolCache symbolCache, IUnitTestElementIdFactory idFactory, IUnitTestElementManager elementManager, NUnitTestProvider provider, ISettingsStore settingsStore, ISettingsOptimization settingsOptimization, ISettingsCache settingsCache, UnitTestingCachingService cachingService, IDotNetCoreSdkResolver dotNetCoreSdkResolver, UnityEditorProtocol unityEditorProtocol, RunViaUnityEditorStrategy runViaUnityEditorStrategy, NUnitOutOfProcessUnitTestRunStrategy nUnitOutOfProcessUnitTestRunStrategy) : base(solution, psiModules, symbolCache, idFactory, elementManager, provider, settingsStore, settingsOptimization, settingsCache, cachingService, dotNetCoreSdkResolver, nUnitOutOfProcessUnitTestRunStrategy) { myUnityEditorProtocol = unityEditorProtocol; myUnityEditorStrategy = runViaUnityEditorStrategy; }
public TestArtifactExplorer( Lifetime lifetime, BurplessTestProvider provider, IDotNetCoreSdkResolver sdkResolver, IJsonBasedUnitTestServerFactory serverFactory, ISolutionProcessStartInfoPatcher processStartInfoPatcher, IDotNetVsTestRunSettingsProvider runSettingsProvider, IDotNetCoreTestCaseMap testCaseMap, ITestElementMapperFactory mapperFactory, NuGetInstalledPackageChecker installedPackageChecker, IUnitTestingSettings unitTestingSettings, ILogger logger) : base(lifetime, provider, sdkResolver, serverFactory, processStartInfoPatcher, runSettingsProvider, testCaseMap, mapperFactory, installedPackageChecker, unitTestingSettings, logger) { }
public MspecVsTestArtefactExplorer( Lifetime lifetime, MspecTestProvider provider, IDotNetCoreSdkResolver sdkResolver, IJsonBasedUnitTestServerFactory serverFactory, ISolutionProcessStartInfoPatcher processStartInfoPatcher, DefaultDotNetVsTestRunSettingsProvider runSettingsProvider, IDotNetVsTestCaseMap testCaseMap, MspecTestElementMapperFactory mapperFactory, INugetReferenceChecker nugetChecker, IUnitTestingSettings unitTestingSettings, ILogger logger) : base(lifetime, provider, sdkResolver, serverFactory, processStartInfoPatcher, runSettingsProvider, testCaseMap, mapperFactory, nugetChecker, unitTestingSettings, logger) { }
public MspecServiceProvider( MspecTestProvider provider, ISolution solution, UnitTestingCachingService cachingService, Lifetime lifetime, IUnitTestElementManager elementManager, IUnitTestElementIdFactory elementIdFactory, IUnitTestElementCategoryFactory categoryFactory, IDotNetCoreSdkResolver dotNetCoreSdkResolver) { _provider = provider; _solution = solution; _elementIdFactory = elementIdFactory; _dotNetCoreSdkResolver = dotNetCoreSdkResolver; CategoryFactory = categoryFactory; CachingService = cachingService; ElementManager = elementManager; AddElementHandler(lifetime); }
public UnityNUnitServiceProvider(ISolution solution, IPsiModules psiModules, ISymbolCache symbolCache, IUnitTestElementIdFactory idFactory, IUnitTestElementManager elementManager, NUnitTestProvider provider, ISettingsStore settingsStore, ISettingsOptimization settingsOptimization, ISettingsCache settingsCache, UnitTestingCachingService cachingService, IDotNetCoreSdkResolver dotNetCoreSdkResolver, UnityEditorProtocol editorProtocol, RunViaUnityEditorStrategy runViaUnityEditorStrategy, NUnitOutOfProcessUnitTestRunStrategy nUnitOutOfProcessUnitTestRunStrategy) : base(solution, psiModules, symbolCache, idFactory, elementManager, provider, settingsStore, settingsOptimization, settingsCache, cachingService, dotNetCoreSdkResolver, nUnitOutOfProcessUnitTestRunStrategy) { if (solution.GetData(ProjectModelExtensions.ProtocolSolutionKey) == null) { return; } myRdUnityModel = solution.GetProtocolSolution().GetRdUnityModel(); myEditorModel = editorProtocol.UnityModel; myUnityEditorStrategy = runViaUnityEditorStrategy; }