Example #1
0
 public TestComposition Add(TestComposition composition)
 => AddAssemblies(composition.Assemblies).AddParts(composition.Parts).AddExcludedPartTypes(composition.ExcludedPartTypes);
Example #2
0
 public TestComposition Remove(TestComposition composition)
 => RemoveAssemblies(composition.Assemblies).RemoveParts(composition.Parts).RemoveExcludedPartTypes(composition.ExcludedPartTypes);
 public static TestComposition WithTestHostParts(this TestComposition composition, TestHost host)
 => (host == TestHost.InProcess) ? composition : composition.AddAssemblies(typeof(RemoteWorkspacesResources).Assembly).AddParts(typeof(InProcRemoteHostClientProvider.Factory));