4 instantiations of TestComposition
Microsoft.AspNetCore.Razor.Test.Common.Tooling (4)
Mef\TestComposition.cs (4)
21public static readonly TestComposition Empty = new( 210return new TestComposition(assemblies, Parts, ExcludedPartTypes); 225=> parts == Parts ? this : new TestComposition(Assemblies, parts, ExcludedPartTypes); 228=> excludedPartTypes == ExcludedPartTypes ? this : new TestComposition(Assemblies, Parts, excludedPartTypes);
43 references to TestComposition
Microsoft.AspNetCore.Razor.Test.Common.Cohosting (4)
CohostTestBase.cs (4)
43private protected abstract TestComposition LocalComposition { get; } 128var composition = ConfigureLocalComposition(LocalComposition); 145private protected virtual TestComposition ConfigureLocalComposition(TestComposition composition)
Microsoft.AspNetCore.Razor.Test.Common.Tooling (22)
LanguageServer\CSharpTestLspServerHelpers.cs (1)
69var exportProvider = TestComposition.RoslynFeatures
Mef\TestComposition.cs (21)
21public static readonly TestComposition Empty = new( 26public static readonly TestComposition RoslynFeatures = Empty 158public TestComposition Add(TestComposition composition) 161public TestComposition AddAssemblies(params Assembly[]? assemblies) 164public TestComposition AddAssemblies(IEnumerable<Assembly>? assemblies) 167public TestComposition AddParts(IEnumerable<Type>? types) 170public TestComposition AddParts(params Type[]? types) 173public TestComposition AddExcludedPartTypes(IEnumerable<Type>? types) 176public TestComposition AddExcludedPartTypes(params Type[]? types) 179public TestComposition Remove(TestComposition composition) 182public TestComposition RemoveAssemblies(params Assembly[]? assemblies) 185public TestComposition RemoveAssemblies(IEnumerable<Assembly>? assemblies) 188public TestComposition RemoveParts(IEnumerable<Type>? types) 191public TestComposition RemoveParts(params Type[]? types) 194public TestComposition RemoveExcludedPartTypes(IEnumerable<Type>? types) 197public TestComposition RemoveExcludedPartTypes(params Type[]? types) 200public TestComposition WithAssemblies(ImmutableHashSet<Assembly> assemblies) 224public TestComposition WithParts(ImmutableHashSet<Type> parts) 227public TestComposition WithExcludedPartTypes(ImmutableHashSet<Type> excludedPartTypes)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (13)
Cohost\CohostEndpointTest.cs (3)
54var testComposition = TestComposition.Roslyn 55.Add(TestComposition.Editor)
Cohost\CohostEndpointTestBase.cs (2)
32private protected override TestComposition LocalComposition => TestComposition.Roslyn;
Cohost\CohostInlineCompletionEndpointTest.cs (2)
111private protected override TestComposition ConfigureLocalComposition(TestComposition composition)
Cohost\CohostRoslynCodeActionTest.cs (2)
204private protected override TestComposition ConfigureLocalComposition(TestComposition composition)
Cohost\CohostRoslynGoToDefTest.cs (2)
45private protected override TestComposition ConfigureLocalComposition(TestComposition composition)
Cohost\CohostRoslynRenameTest.cs (2)
195private protected override TestComposition ConfigureLocalComposition(TestComposition composition)
Microsoft.VisualStudioCode.RazorExtension.UnitTests (4)
CohostEndpointTestBase.cs (2)
32private protected override TestComposition LocalComposition => TestComposition.RoslynFeatures;
MEFCompositionTest.cs (2)
19var testComposition = TestComposition.RoslynFeatures