public TestAdapterLoader GetTestAdapterLoader(ITestRunnerContext context) { var framework = context.RuntimeEnvironment.TargetFrameworkId.IsNetCoreSdk() ? "netstandard20" : "net461"; var adapters = Root.Combine($"{Namespace}.Adapters.{framework}.dll"); var tasks = Root.Combine($"{Namespace}.Tasks.{framework}.dll"); var type = TypeInfoFactory.Create($"{Namespace}.Adapters.MspecRunner", adapters.FullPath); return(new TestAdapterInfo(type, type) { AdditionalAssemblies = new[] { tasks.FullPath } }); }
public IEnumerable <IMessageHandlerMarker> GetMessageHandlers(ITestRunnerContext context) { yield break; }
public TestContainer GetTestContainer(ITestRunnerContext context) { return(new MspecTestContainer(context.GetOutputPath().FullPath, context.Settings.TestRunner.ToShadowCopy())); }