1 instantiation of TestWorkspace
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Workspaces\TestWorkspace_Create.cs (1)
34var workspace = new TestWorkspace(composition, workspaceKind, ignoreUnchangeableDocumentsWhenApplyingChanges: ignoreUnchangeableDocumentsWhenApplyingChanges);
744 references to TestWorkspace
IdeBenchmarks (10)
FormatterBenchmarks.cs (4)
46using var workspace = TestWorkspace.CreateCSharp(text); 59using var workspace = TestWorkspace.CreateVisualBasic(text);
InheritanceMargin\InheritanceMarginGlyphBenchmarks.cs (2)
129using var workspace = TestWorkspace.CreateCSharp(testFile);
RegexClassifierBenchmarks.cs (2)
71using (var workspace = TestWorkspace.CreateCSharp(code, parseOptions))
SQLitePersistentStorageBenchmark.cs (2)
30private TestWorkspace _workspace; 55_workspace = TestWorkspace.Create(
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (5)
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedParametersTests.cs (1)
1252using var workspace = CreateWorkspaceFromOptions(source, testParameters);
src\Analyzers\CSharp\Tests\UpdateProjectToAllowUnsafe\UpdateProjectToAllowUnsafeTests.cs (1)
33using (var workspace = CreateWorkspaceFromOptions(initialMarkup, parameters))
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (2)
38using (var workspace = CreateWorkspaceFromOptions(initialMarkup, parameters)) 60using var workspace = CreateWorkspaceFromOptions(initialMarkup, parameters);
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
659using var workspace = CreateWorkspaceFromOptions(source, testParameters);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (13)
Completion\CompletionProviders\LoadDirectiveCompletionProviderTests.cs (1)
84using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
Completion\CompletionProviders\ReferenceDirectiveCompletionProviderTests.cs (1)
125using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
Completion\CompletionServiceTests.cs (2)
48using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features.AddParts(typeof(ThirdPartyCompletionProvider))); 105using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features.AddParts(typeof(ThirdPartyCompletionProvider)));
Rename\CSharpInlineRenameServiceTests.cs (2)
60using var workspace = TestWorkspace.CreateCSharp(markup, composition: EditorTestCompositions.EditorFeatures);
StringIndentation\StringIndentationTests.cs (3)
26using var workspace = TestWorkspace.CreateWorkspace( 27TestWorkspace.CreateWorkspaceElement(LanguageNames.CSharp,
SymbolKey\SymbolKeyTests.cs (4)
193using var workspace = GetWorkspace(); 210TestWorkspace GetWorkspace() 236return TestWorkspace.CreateWorkspace(XElement.Parse($@" 245return TestWorkspace.CreateWorkspace(XElement.Parse($@"
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
Recommendations\RecommenderTests.cs (1)
58using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (114)
AddAwait\AddAwaitTests.cs (1)
18protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
AddFileBanner\AddFileBannerTests.cs (1)
18protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertAnonymousType\ConvertAnonymousTypeToClassTests.cs (1)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertAnonymousType\ConvertAnonymousTypeToTupleTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertAutoPropertyToFullProperty\ConvertAutoPropertyToFullPropertyTests.cs (5)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters) 1246using var testWorkspace = TestWorkspace.Create(xmlString); 1293using var testWorkspace = TestWorkspace.Create(xmlString);
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimStringTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertForEachToFor\ConvertForEachToForTests.cs (1)
24protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertForToForEach\ConvertForToForEachTests.cs (1)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertIfToSwitch\ConvertIfToSwitchFixAllTests.cs (1)
17protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertLinq\ConvertForEachToLinqQueryTests.cs (1)
18protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertLinq\ConvertLinqQueryToForEachTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertLocalFunctionToMethod\ConvertLocalFunctionToMethodTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertNamespace\ConvertNamespaceRefactoringFixAllTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertNumericLiteral\ConvertNumericLiteralTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertToInterpolatedString\ConvertPlaceholderToInterpolatedStringTests.cs (1)
21protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertToRawString\ConvertInterpolatedStringToRawString_FixAllTests.cs (1)
18protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ConvertToRawString\ConvertRegularStringToRawString_FixAllTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
Copilot\CSharpImplementNotImplementedExceptionFixProviderTests.cs (2)
568private TestWorkspace? _testWorkspace; 595private static TestCopilotCodeAnalysisService GetCopilotService(TestWorkspace testWorkspace)
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (1)
1059using var workspace = CreateWorkspaceFromOptions(source, parameters);
Diagnostics\Suppression\SuppressionAllCodeTests.cs (2)
27protected override TestWorkspace CreateWorkspaceFromFile(string definition, ParseOptions parseOptions) 28=> TestWorkspace.CreateCSharp(definition, (CSharpParseOptions)parseOptions, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService);
Diagnostics\Suppression\SuppressionTests.cs (3)
444using var workspace = CreateWorkspaceFromOptions(source, parameters); 756protected override async Task<(ImmutableArray<CodeAction>, CodeAction actionToInvoke)> GetCodeActionsAsync(TestWorkspace workspace, TestParameters parameters) 998protected override async Task<(ImmutableArray<CodeAction>, CodeAction actionToInvoke)> GetCodeActionsAsync(TestWorkspace workspace, TestParameters parameters)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (15)
36private static TestWorkspace CreateWorkspace() 301using var workspace = CreateWorkspace(); 368using var workspace = CreateWorkspace(); 395using var workspace = CreateWorkspace(); 429using var workspace = CreateWorkspace(); 460using var workspace = CreateWorkspace(); 509using var workspace = TestWorkspace.CreateCSharp( 542using var workspace = CreateWorkspace(); 580using var workspace = CreateWorkspace(); 619using var workspace = CreateWorkspace(); 660using var workspace = CreateWorkspace(); 707using var workspace = CreateWorkspace(); 741using var workspace = CreateWorkspace(); 797using var workspace = CreateWorkspace();
EnableNullable\EnableNullableFixAllTests.cs (1)
16protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
EncapsulateField\EncapsulateFieldTests.cs (1)
24protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ExtractClass\ExtractClassTests.cs (1)
53return Task.FromResult<Workspace>(TestWorkspace.Create(WorkspaceKind, LanguageNames.CSharp, unusedCompilationOptions, unusedParseOptions));
ExtractMethod\ExtractLocalFunctionTests.cs (1)
25protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (1)
30protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
GenerateOverrides\GenerateOverridesTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
InlineTemporary\InlineTemporaryTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
IntroduceParameter\IntroduceParameterTests.cs (1)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
IntroduceUsingStatement\IntroduceUsingStatementTests.cs (1)
33protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
IntroduceVariable\InteractiveIntroduceVariableTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
IntroduceVariable\IntroduceLocalForExpressionTests.cs (1)
56protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
IntroduceVariable\IntroduceVariableTests.cs (1)
25protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
InvertConditional\InvertConditionalTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
InvertLogical\InvertLogicalTests.cs (1)
23protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
MakeLocalFunctionStatic\MakeLocalFunctionStaticRefactoringTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
MoveDeclarationNearReference\MoveDeclarationNearReferenceTests.cs (1)
21protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
NameTupleElement\NameTupleElementTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ReplaceDocCommentTextWithTag\ReplaceDocCommentTextWithTagTests.cs (1)
18protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ReplaceMethodWithProperty\ReplaceMethodWithPropertyTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ReplacePropertyWithMethods\ReplacePropertyWithMethodsTests.cs (1)
23protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
ReverseForStatement\ReverseForStatementTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
SemanticSearch\CSharpSemanticSearchServiceTests.cs (22)
70using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features); 97using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features); 124using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features); 151using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features); 185using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features); 216using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features); 243using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features); 270using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features); 310using var workspace = TestWorkspace.Create(""" 364using var workspace = TestWorkspace.Create(""" 426using var workspace = TestWorkspace.Create(DefaultWorkspaceXml, composition: FeaturesTestCompositions.Features);
SplitOrMergeIfStatements\MergeConsecutiveIfStatementsTests_ElseIf_WithPrevious.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
SplitOrMergeIfStatements\MergeNestedIfStatementsTests_WithOuter.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
SplitOrMergeIfStatements\SplitIntoConsecutiveIfStatementsTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
SplitOrMergeIfStatements\SplitIntoNestedIfStatementsTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedParametersTests.cs (1)
1252using var workspace = CreateWorkspaceFromOptions(source, testParameters);
src\Analyzers\CSharp\Tests\UpdateProjectToAllowUnsafe\UpdateProjectToAllowUnsafeTests.cs (1)
33using (var workspace = CreateWorkspaceFromOptions(initialMarkup, parameters))
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (2)
38using (var workspace = CreateWorkspaceFromOptions(initialMarkup, parameters)) 60using var workspace = CreateWorkspaceFromOptions(initialMarkup, parameters);
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
659using var workspace = CreateWorkspaceFromOptions(source, testParameters);
Testing\CSharpTestMethodFinderTests.cs (2)
552var workspace = TestWorkspace.CreateCSharp([code, testAttributeDefinitionsCode]); 566var workspace = TestWorkspace.CreateCSharp([code, testAttributeDefinitionsCode]);
UseExplicitOrImplicitType\UseExplicitTypeRefactoringTests.cs (1)
18protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExplicitOrImplicitType\UseImplicitTypeRefactoringTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyFixAllTests.cs (1)
19protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForAccessorsRefactoringTests.cs (1)
23protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForConstructorsRefactoringTests.cs (1)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForConversionOperatorsRefactoringTests.cs (1)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForIndexersRefactoringTests.cs (1)
23protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForLocalFunctionsRefactoringTests.cs (1)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForMethodsRefactoringTests.cs (1)
21protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForOperatorsRefactoringTests.cs (1)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForPropertiesRefactoringTests.cs (1)
24protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseExpressionBodyForLambda\UseExpressionBodyForLambdasRefactoringTests.cs (1)
22protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
UseRecursivePatterns\UseRecursivePatternsRefactoringFixAllTests.cs (1)
17protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
Wrapping\AbstractWrappingTests.cs (1)
20protected override CodeRefactoringProvider CreateCodeRefactoringProvider(TestWorkspace workspace, TestParameters parameters)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (14)
AutomaticCompletion\AbstractAutomaticLineEnderTests.cs (2)
114public static T GetService<T>(TestWorkspace workspace) 117public static T GetExportedValue<T>(TestWorkspace workspace)
Completion\AbstractCompletionProviderTests.cs (4)
961using var testWorkspace = TestWorkspace.Create(xmlString, composition: GetComposition()); 1017using var testWorkspace = TestWorkspace.Create(xmlString, composition: GetComposition());
GoToAdjacentMember\AbstractGoToAdjacentMemberTests.cs (4)
32using var workspace = TestWorkspace.Create( 56using var workspace = TestWorkspace.Create(
Structure\AbstractSyntaxStructureProviderTests.cs (4)
42using var workspace = TestWorkspace.Create(WorkspaceKind, LanguageName, compilationOptions: null, parseOptions: null, content: markupCode); 63using var workspace = TestWorkspace.Create(WorkspaceKind, LanguageName, compilationOptions: null, parseOptions: null, content: markupCode);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (327)
CodeFixes\CodeFixServiceTests.cs (4)
44using var workspace = TestWorkspace.CreateCSharp(code, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService, openDocuments: true); 758using var workspace = TestWorkspace.CreateCSharp(code, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService, openDocuments: true);
CodeGeneration\CodeGenerationTests.cs (7)
434var workspace = testContext.Workspace; 848public readonly TestWorkspace Workspace; 856TestWorkspace workspace, 874var workspace = CreateWorkspaceFromFile(initial.NormalizeLineEndings(), isVisualBasic, null, null); 989private static TestWorkspace CreateWorkspaceFromFile(string file, bool isVisualBasic, ParseOptions parseOptions, CompilationOptions compilationOptions) 992? TestWorkspace.CreateVisualBasic(file, (VB.VisualBasicParseOptions)parseOptions, (VB.VisualBasicCompilationOptions)compilationOptions) 993: TestWorkspace.CreateCSharp(file, (CS.CSharpParseOptions)parseOptions, (CS.CSharpCompilationOptions)compilationOptions);
CodeRefactorings\CodeRefactoringServiceTest.cs (10)
44using var workspace = TestWorkspace.CreateCSharp(code, composition: FeaturesTestCompositions.Features); 78using var workspace = TestWorkspace.Create(@" 95using var workspace = TestWorkspace.CreateCSharp(@"class Program {}", 157using var workspace = TestWorkspace.CreateCSharp("", composition: FeaturesTestCompositions.Features); 196using var workspace = TestWorkspace.CreateCSharp("", composition: FeaturesTestCompositions.Features);
Completion\CompletionServiceTests.cs (2)
39using var workspace = TestWorkspace.CreateCSharp(code, openDocuments: true);
Diagnostics\DiagnosticAnalyzerServiceTests.cs (7)
613workspace.InitializeDocuments(TestWorkspace.CreateWorkspaceElement(LanguageNames.CSharp, files: files, sourceGeneratedFiles: sourceGeneratedFiles), openDocuments: false); 682using var workspace = TestWorkspace.CreateCSharp("class A { }"); 727using var workspace = TestWorkspace.CreateCSharp(source); 800using var workspace = TestWorkspace.CreateCSharp(source);
Diagnostics\DiagnosticDataTests.cs (6)
111using var workspace = new TestWorkspace(composition: EditorTestCompositions.EditorFeatures); 137using var workspace = new TestWorkspace(composition: EditorTestCompositions.EditorFeatures); 173using var workspace = new TestWorkspace(composition: EditorTestCompositions.EditorFeatures); 218using var workspace = TestWorkspace.CreateCSharp(files: [], sourceGeneratedFiles: [content], composition: EditorTestCompositions.EditorFeatures); 258using var workspace = new TestWorkspace(composition: EditorTestCompositions.EditorFeatures);
Diagnostics\IDEDiagnosticIDConfigurationTests.cs (2)
111using var workspace = new TestWorkspace(); 712using var workspace = new TestWorkspace();
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (4)
55using var workspace = CreateWorkspaceFromFile(source, language, rootNamespace); 72private static TestWorkspace CreateWorkspaceFromFile(string source, string language, string rootNamespace) 76return TestWorkspace.CreateCSharp(source, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService); 80return TestWorkspace.CreateVisualBasic(
EditAndContinue\EditAndContinueLanguageServiceTests.cs (4)
46private TestWorkspace CreateEditorWorkspace(out Solution solution, out EditAndContinueService service, out EditAndContinueLanguageService languageService, Type[] additionalParts = null) 56var workspace = new TestWorkspace(composition: composition, solutionTelemetryId: s_solutionTelemetryId); 101using var localWorkspace = new TestWorkspace(composition: localComposition); 243using var workspace = CreateEditorWorkspace(out var solution, out var service, out var languageService);
FindSymbols\SymbolTreeInfoTests.cs (8)
20using var workspace = TestWorkspace.CreateCSharp(""); 41using var workspace = TestWorkspace.CreateCSharp(""); 64using var workspace = TestWorkspace.CreateCSharp(""); 86using var workspace = TestWorkspace.CreateCSharp("");
InheritanceMargin\InheritanceMarginTests.cs (9)
54using var testWorkspace = TestWorkspace.Create( 83using var testWorkspace = TestWorkspace.Create( 92TestWorkspace testWorkspace, 124private static async Task VerifyInheritanceMemberAsync(TestWorkspace testWorkspace, TestInheritanceMemberItem expectedItem, InheritanceMarginItem actualItem) 207using var testWorkspace = TestWorkspace.Create( 310TestWorkspace testWorkspace)
LanguageServer\VSTypeScriptHandlerTests.cs (3)
111var capabilitiesProvider = TestWorkspace.ExportProvider.GetExportedValue<ExperimentalCapabilitiesProvider>(); 112var servicesProvider = TestWorkspace.ExportProvider.GetExportedValue<VSTypeScriptLspServiceProvider>(); 124TestWorkspace.Services.HostServices,
Options\GlobalOptionsTests.cs (3)
150private static TestWorkspace CreateWorkspace(out TestGlobalOptions globalOptions) 156var workspace = new TestWorkspace(composition: composition); 184using var workspace = CreateWorkspace(out var globalOptions);
Snippets\RoslynLSPSnippetConvertTests.cs (5)
401using var workspace = CreateWorkspaceFromCode(testString); 412using var workspace = CreateWorkspaceFromCode(testString); 485protected static TestWorkspace CreateWorkspaceFromCode(string code) 486=> TestWorkspace.CreateCSharp(code); 494using var workspace = CreateWorkspaceFromCode(markup);
StackTraceExplorer\StackTraceExplorerTests.cs (6)
24using var workspace = TestWorkspace.CreateCSharp(code); 815using var workspace = TestWorkspace.CreateCSharp(@" 848using var workspace = TestWorkspace.CreateCSharp(code);
Structure\BlockStructureServiceTests.cs (9)
39using var workspace = TestWorkspace.CreateCSharp(code); 63using var workspace = TestWorkspace.CreateCSharp(code); 87using var workspace = TestWorkspace.CreateCSharp(code); 104using var workspace = TestWorkspace.CreateCSharp(code); 113TestWorkspace workspace)
SymbolFinder\DependentTypeFinderTests.cs (21)
48private static TestWorkspace CreateWorkspace(TestHost host) 51return TestWorkspace.CreateWorkspace(XElement.Parse("<Workspace></Workspace>"), composition: composition); 57using var workspace = CreateWorkspace(host); 98using var workspace = CreateWorkspace(host); 145using var workspace = CreateWorkspace(host); 190using var workspace = CreateWorkspace(host); 231using var workspace = CreateWorkspace(host); 273using var workspace = CreateWorkspace(host); 315using var workspace = CreateWorkspace(host); 355using var workspace = CreateWorkspace(host); 396using var workspace = CreateWorkspace(host); 436using var workspace = CreateWorkspace(host); 467using var workspace = CreateWorkspace(host); 516using var workspace = CreateWorkspace(host); 568using var workspace = CreateWorkspace(host); 595using var workspace = CreateWorkspace(host); 628using var workspace = TestWorkspace.Create( 668using var workspace = CreateWorkspace(host); 732using var workspace = CreateWorkspace(host); 775using var workspace = CreateWorkspace(host);
SymbolFinder\FindSymbolAtPositionTests.cs (5)
18private static Task<ISymbol> FindSymbolAtPositionAsync(TestWorkspace workspace) 28using var workspace = TestWorkspace.CreateCSharp( 46using var workspace = TestWorkspace.CreateCSharp(
SymbolKey\SymbolKeyCrossLanguageTests.cs (2)
24using var workspace = TestWorkspace.Create(
Utilities\SymbolEquivalenceComparerTests.cs (170)
50using var workspace = TestWorkspace.CreateCSharp(csharpCode); 121using var csharpWorkspace = TestWorkspace.CreateCSharp(csharpCode); 122using var vbWorkspace = TestWorkspace.CreateVisualBasic(vbCode); 191using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 192using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 242using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 243using var workspace2 = TestWorkspace.CreateVisualBasic(vbCode1); 282using var workspace = TestWorkspace.CreateCSharp(code); 325using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 326using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 350using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 351using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 375using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 376using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 400using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 401using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 425using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 426using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 452using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 453using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 479using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 480using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 506using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 507using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 531using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 532using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 556using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 557using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 583using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 584using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 617using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 618using var workspace2 = TestWorkspace.CreateVisualBasic(vbCode1); 662using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 663using var workspace2 = TestWorkspace.CreateVisualBasic(vbCode1); 694using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 719using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 720using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 754using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 755using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 787using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 788using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 822using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 823using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 853using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 854using var workspace2 = TestWorkspace.CreateCSharp(csharpCode1); 930using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 931using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 967using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 968using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 992using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 993using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1017using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1018using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1048using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1049using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1078using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1079using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1109using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1110using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1149using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1150using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1179using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1180using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1209using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1210using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1240using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1241using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1271using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1272using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1303using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1304using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1340using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1341using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1404using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1405using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1467using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1468using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1530using var workspace1 = TestWorkspace.CreateCSharp(csharpCode1); 1531using var workspace2 = TestWorkspace.CreateCSharp(csharpCode2); 1618using var workspace1 = TestWorkspace.CreateCSharp(code); 1619using var workspace2 = TestWorkspace.CreateCSharp(code); 1692using var workspace1 = TestWorkspace.CreateVisualBasic(code); 1693using var workspace2 = TestWorkspace.CreateVisualBasic(code); 1715using var workspace1 = TestWorkspace.CreateCSharp(csharpCode, compilationOptions: new CS.CSharpCompilationOptions(OutputKind.NetModule, moduleName: "GooModule")); 1716using var workspace2 = TestWorkspace.CreateCSharp(csharpCode, compilationOptions: new CS.CSharpCompilationOptions(OutputKind.NetModule, moduleName: "BarModule"));
ValueTracking\AbstractBaseValueTrackingTests.cs (8)
21protected TestWorkspace CreateWorkspace(string code, TestHost testHost) 24protected abstract TestWorkspace CreateWorkspace(string code, TestComposition composition); 26internal static async Task<ImmutableArray<ValueTrackedItem>> GetTrackedItemsAsync(TestWorkspace testWorkspace, CancellationToken cancellationToken = default) 36internal static async Task<ImmutableArray<ValueTrackedItem>> GetTrackedItemsAsync(TestWorkspace testWorkspace, ValueTrackedItem item, CancellationToken cancellationToken = default) 42internal static async Task<ImmutableArray<ValueTrackedItem>> ValidateItemsAsync(TestWorkspace testWorkspace, (int line, string text)[] itemInfo, CancellationToken cancellationToken = default) 55internal static async Task<ImmutableArray<ValueTrackedItem>> ValidateChildrenAsync(TestWorkspace testWorkspace, ValueTrackedItem item, (int line, string text)[] childInfo, CancellationToken cancellationToken = default) 68internal static async Task ValidateChildrenEmptyAsync(TestWorkspace testWorkspace, ValueTrackedItem item, CancellationToken cancellationToken = default) 74internal static async Task ValidateChildrenEmptyAsync(TestWorkspace testWorkspace, IEnumerable<ValueTrackedItem> items, CancellationToken cancellationToken = default)
ValueTracking\CSharpValueTrackingTests.cs (22)
16protected override TestWorkspace CreateWorkspace(string code, TestComposition composition) 17=> TestWorkspace.CreateCSharp(code, composition: composition); 38using var workspace = CreateWorkspace(code, testHost); 73using var workspace = CreateWorkspace(code, testHost); 107using var workspace = CreateWorkspace(code, testHost); 144using var workspace = CreateWorkspace(code, testHost); 179using var workspace = CreateWorkspace(code, testHost); 207using var workspace = CreateWorkspace(code, testHost); 240using var workspace = CreateWorkspace(code, testHost); 284using var workspace = CreateWorkspace(code, testHost); 304using var workspace = CreateWorkspace(code, testHost); 327using var workspace = CreateWorkspace(code, testHost); 379using var workspace = CreateWorkspace(code, testHost); 513using var workspace = CreateWorkspace(code, testHost); 663using var workspace = CreateWorkspace(code, testHost); 743using var workspace = CreateWorkspace(code, testHost); 804using var workspace = CreateWorkspace(code, testHost); 868using var workspace = CreateWorkspace(code, testHost); 936using var workspace = CreateWorkspace(code, testHost); 1007using var workspace = CreateWorkspace(code, testHost); 1071using var workspace = CreateWorkspace(code, testHost); 1129using var workspace = CreateWorkspace(code, testHost);
ValueTracking\VisualBasicValueTrackingTests.cs (10)
16protected override TestWorkspace CreateWorkspace(string code, TestComposition composition) 17=> TestWorkspace.CreateVisualBasic(code, composition: composition); 46using var workspace = CreateWorkspace(code, testHost); 90using var workspace = CreateWorkspace(code, testHost); 128using var workspace = CreateWorkspace(code, testHost); 159using var workspace = CreateWorkspace(code, testHost); 185using var workspace = CreateWorkspace(code, testHost); 221using var workspace = CreateWorkspace(code, testHost); 280using var workspace = CreateWorkspace(code, testHost); 341using var workspace = CreateWorkspace(code, testHost);
Microsoft.CodeAnalysis.Features.Test.Utilities (8)
EditAndContinue\ActiveStatementsDescription.cs (1)
145var documentName = filePaths?[sourceIndex] ?? Path.Combine(TempRoot.Root, TestWorkspace.GetDefaultTestSourceDocumentName(sourceIndex, extension ?? ""));
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (3)
69internal TestWorkspace CreateWorkspace(out Solution solution, out EditAndContinueService service, Type[]? additionalParts = null) 75var workspace = new TestWorkspace(composition: composition, solutionTelemetryId: s_solutionTelemetryId); 147internal EditAndContinueService GetEditAndContinueService(TestWorkspace workspace)
RelatedDocuments\AbstractRelatedDocumentsTests.cs (2)
24using var workspace = TestWorkspace.Create(
Snippets\AbstractSnippetProviderTests.cs (2)
31using var workspace = new TestWorkspace(FeaturesTestCompositions.Features); 114using var workspace = new TestWorkspace(FeaturesTestCompositions.Features);
Microsoft.CodeAnalysis.Features.UnitTests (106)
EditAndContinue\ActiveStatementsMapTests.cs (3)
93using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features); 160using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features); 201using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
EditAndContinue\CompileTimeSolutionProviderTests.cs (2)
27var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features); 76var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (27)
80using var _ = CreateWorkspace(out var solution, out var service, [typeof(NoCompilationLanguageService)]); 166using var _ = CreateWorkspace(out var solution, out var service); 199using var _ = CreateWorkspace(out var solution, out var service); 233using var _ = CreateWorkspace(out var solution, out var service, [typeof(NoCompilationLanguageService)]); 280using var _ = CreateWorkspace(out var solution, out var service); 309using var _ = CreateWorkspace(out var solution, out var service); 342using var _ = CreateWorkspace(out var solution, out var service); 393using var _ = CreateWorkspace(out var solution, out var service); 498using var _w = CreateWorkspace(out var solution, out var service); 567using var _ = CreateWorkspace(out var solution, out var service); 618using var _ = CreateWorkspace(out var solution, out var service); 676using var _ = CreateWorkspace(out var solution, out var service); 761using var _ = CreateWorkspace(out var solution, out var service); 813using var _ = CreateWorkspace(out var solution, out var service); 863using var _ = CreateWorkspace(out var solution, out var service); 914using var workspace = CreateWorkspace(out var solution, out var service); 962using var _ = CreateWorkspace(out var solution, out var service); 1029using var _ = CreateWorkspace(out var solution, out var service); 1105using var _ = CreateWorkspace(out var solution, out var service); 1139using var _ = CreateWorkspace(out var solution, out var service); 1240using var _ = CreateWorkspace(out var solution, out var service); 1283using var _ = CreateWorkspace(out var solution, out var service); 1344using var _ = CreateWorkspace(out var solution, out var service); 1448using var _ = CreateWorkspace(out var solution, out var service); 1488using var _ = CreateWorkspace(out var solution, out var service); 1532using var _ = CreateWorkspace(out var solution, out var service, [typeof(NoCompilationLanguageService)]); 1600using var _ = CreateWorkspace(out var solution, out var service);
EditAndContinue\EditSessionActiveStatementsTests.cs (5)
68private static async Task<Solution> AddDefaultTestSolutionAsync(TestWorkspace workspace, string[] markedSources) 175using var workspace = new TestWorkspace(composition: s_composition); 342using var workspace = new TestWorkspace(composition: s_composition); 520using var workspace = new TestWorkspace(composition: s_composition); 659using var workspace = new TestWorkspace(composition: s_composition);
EditAndContinue\EmitSolutionUpdateResultsTests.cs (9)
25private static TestWorkspace CreateWorkspace(out Solution solution) 27var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features); 62using var workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features); 158using var _ = CreateWorkspace(out var solution); 184using var _ = CreateWorkspace(out var solution); 213using var _ = CreateWorkspace(out var solution); 239using var _ = CreateWorkspace(out var solution); 269using var _ = CreateWorkspace(out var solution); 299using var _ = CreateWorkspace(out var solution);
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
49using var localWorkspace = new TestWorkspace(composition: localComposition);
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
34using var workspace = CreateWorkspace(out var solution, out var encService);
FindUsages\DefinitionItemFactoryTests.cs (58)
128using var workspace = TestWorkspace.CreateCSharp("class C;"); 164using var workspace = TestWorkspace.CreateCSharp(""); 206using var workspace = TestWorkspace.CreateCSharp("class C;"); 242using var workspace = TestWorkspace.CreateCSharp(""); 284using var workspace = TestWorkspace.CreateCSharp("namespace N;"); 326using var workspace = TestWorkspace.CreateCSharp(""); 376using var workspace = TestWorkspace.CreateCSharp(""" 433using var workspace = TestWorkspace.CreateCSharp("namespace N {}"); 473using var workspace = TestWorkspace.CreateCSharp("namespace N {}"); 513using var workspace = TestWorkspace.CreateCSharp("class C;"); 555using var workspace = TestWorkspace.CreateCSharp(""); 601using var workspace = TestWorkspace.Create(""" 659using var workspace = TestWorkspace.CreateCSharp("class C { dynamic F; }"); 696using var workspace = TestWorkspace.CreateCSharp("class C { (int a, int b) F; }"); 758using var workspace = TestWorkspace.CreateCSharp("class C { System.ValueTuple<int, int> F; }"); 814using var workspace = TestWorkspace.CreateCSharp("class C<T1, T2> { C<int, string> F; }"); 865using var workspace = TestWorkspace.CreateCSharp(""" 923using var workspace = TestWorkspace.CreateCSharp("class C<T>;"); 973using var workspace = TestWorkspace.CreateCSharp("class C { void M(int x) { } }"); 1028using var workspace = TestWorkspace.CreateCSharp("class C { int M; }"); 1080using var workspace = TestWorkspace.CreateCSharp("class C { int P { get; set; } }"); 1142using var workspace = TestWorkspace.CreateCSharp("class C { int P { get; set; } }"); 1199using var workspace = TestWorkspace.CreateCSharp("class C { int P { get; set; } }"); 1256using var workspace = TestWorkspace.CreateCSharp("abstract class C { abstract int this[int x] { get; set; } }"); 1323using var workspace = TestWorkspace.CreateCSharp(""" 1383using var workspace = TestWorkspace.CreateCSharp(""" 1440using var workspace = TestWorkspace.CreateCSharp("class C { void M(int x) { void F() {} } }"); 1498using var workspace = TestWorkspace.CreateCSharp(""" 1561using var workspace = TestWorkspace.Create("""
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (4)
24private static TestWorkspace CreateWorkspace() 39using var workspace = CreateWorkspace(); 108using var workspace = CreateWorkspace(); 270using var workspace = CreateWorkspace();
Workspaces\LspWorkspaceManagerTests.cs (1)
300using var testWorkspaceTwo = LspTestWorkspace.Create(
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (15)
Workspaces\TestHostProject.cs (2)
42TestWorkspace workspace, 90TestWorkspace workspace,
Workspaces\TestWorkspace_Create.cs (13)
14public static TestWorkspace Create(string xmlDefinition, bool openDocuments = false, TestComposition composition = null) 17public static TestWorkspace CreateWorkspace( 26internal static TestWorkspace Create( 34var workspace = new TestWorkspace(composition, workspaceKind, ignoreUnchangeableDocumentsWhenApplyingChanges: ignoreUnchangeableDocumentsWhenApplyingChanges); 43internal static TestWorkspace Create( 56internal static TestWorkspace Create( 67internal static TestWorkspace Create( 77internal static TestWorkspace Create( 96internal static TestWorkspace CreateWithSingleEmptySourceFile( 115public static TestWorkspace CreateCSharp( 127public static TestWorkspace CreateCSharp( 144public static TestWorkspace CreateVisualBasic( 155public static TestWorkspace CreateVisualBasic(
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (8)
DesignerAttribute\DesignerAttributeServiceTests.cs (2)
117using var workspace = TestWorkspace.CreateCSharp(codeWithMarker, openDocuments: false);
F1Help\F1HelpTests.cs (2)
26using var workspace = TestWorkspace.CreateCSharp(markup, composition: VisualStudioTestCompositions.LanguageServices);
Interactive\Commands\ResetInteractiveTests.cs (4)
49using var workspace = TestWorkspace.Create(WorkspaceXmlStr, composition: EditorTestCompositions.InteractiveWindow); 67TestWorkspace workspace, 140private static IEnumerable<string> GetProjectReferences(TestWorkspace workspace, Project project)
Microsoft.VisualStudio.LanguageServices.UnitTests (22)
Debugging\VisualBasicBreakpointResolutionServiceTests.vb (1)
27Using workspace = TestWorkspace.CreateVisualBasic(source)
Help\HelpTests.vb (1)
18Using workspace = TestWorkspace.CreateVisualBasic(markup)
Options\BasicEditorConfigGeneratorTests.vb (2)
21Using workspace = TestWorkspace.CreateVisualBasic("") 172Using workspace = TestWorkspace.CreateVisualBasic("")
Options\CSharpEditorConfigGeneratorTests.vb (2)
19Using workspace = TestWorkspace.CreateCSharp("") 277Using workspace = TestWorkspace.CreateCSharp("")
Preview\PreviewChangesTests.vb (2)
23Using workspace = TestWorkspace.CreateCSharp(<text> 123Using workspace = TestWorkspace.CreateCSharp(<text>
Progression\SearchGraphQueryTests_NavigateTo.vb (1)
380<Project Language="C#" CommonReferences="true" FilePath=<%= TestWorkspace.NullFilePath %>>
SymbolSearch\SymbolSearchUpdateEngineTests.vb (13)
26Using workspace = TestWorkspace.CreateCSharp("") 57Using workspace = TestWorkspace.CreateCSharp("") 85Using workspace = TestWorkspace.CreateCSharp("") 123Using workspace = TestWorkspace.CreateCSharp("") 166Using workspace = TestWorkspace.CreateCSharp("") 199Using workspace = TestWorkspace.CreateCSharp("") 247Using workspace = TestWorkspace.CreateCSharp("") 290Using workspace = TestWorkspace.CreateCSharp("") 338Using workspace = TestWorkspace.CreateCSharp("") 397Using workspace = TestWorkspace.CreateCSharp("") 441Using workspace = TestWorkspace.CreateCSharp("") 495Using workspace = TestWorkspace.CreateCSharp("") 555Using workspace = TestWorkspace.CreateCSharp("")
Roslyn.VisualStudio.Next.UnitTests (96)
Services\AssetProviderTests.cs (9)
50using var workspace = TestWorkspace.CreateCSharp(file: @""); 74using var workspace = TestWorkspace.CreateCSharp(code); 102using var workspace = TestWorkspace.CreateCSharp(code); 127using var workspace = TestWorkspace.CreateCSharp(code); 157using var workspace = TestWorkspace.CreateCSharp([code1, code2]);
Services\ServiceHubServicesTests.cs (10)
43private static TestWorkspace CreateWorkspace(Type[] additionalParts = null) 51using var workspace = CreateWorkspace(); 73using var workspace = CreateWorkspace(); 126using var workspace = CreateWorkspace(); 177using var workspace = CreateWorkspace(); 248using var workspace = CreateWorkspace(); 283using var workspace = CreateWorkspace(); 764private static DocumentId AddSimpleDocument(TestWorkspace workspace, CallbackGenerator generator) 782private static async Task WaitForSourceGeneratorsAsync(TestWorkspace workspace) 1469TestWorkspace localWorkspace,
Services\SolutionServiceTests.cs (67)
47using var workspace = TestWorkspace.CreateCSharp(code); 64using var workspace = TestWorkspace.CreateCSharp(code1); 139using var workspace = TestWorkspace.CreateCSharp(code); 165using var workspace = TestWorkspace.CreateCSharp(""); 213using var workspace = TestWorkspace.CreateCSharp(""); 248using var workspace = TestWorkspace.CreateCSharp(""); 328using var workspace = TestWorkspace.CreateCSharp(code); 359using var workspace = TestWorkspace.CreateCSharp(code); 392using var workspace = TestWorkspace.CreateCSharp(code); 424using var workspace = TestWorkspace.CreateCSharp(code); 486using var workspace = TestWorkspace.CreateCSharp(@"public class C { }"); 505using var workspace = TestWorkspace.CreateCSharp(@""); 544using var workspace = TestWorkspace.CreateCSharp(code); 585using var workspace = TestWorkspace.CreateCSharp(code); 626using var workspace = TestWorkspace.CreateCSharp(code); 659using var workspace = TestWorkspace.CreateCSharp(code); 700using var workspace = TestWorkspace.CreateCSharp(code); 740using var workspace = TestWorkspace.CreateCSharp(code); 780using var workspace = TestWorkspace.CreateCSharp(code); 813using var workspace = TestWorkspace.CreateCSharp(code); 868using var workspace = TestWorkspace.CreateCSharp(code); 914using var workspace = TestWorkspace.CreateCSharp(code); 937using var workspace = TestWorkspace.CreateCSharp(code); 971private static IAsynchronousOperationWaiter GetWorkspaceWaiter(TestWorkspace workspace) 982using var workspace = TestWorkspace.CreateCSharp(code); 1001using var workspace = TestWorkspace.CreateCSharp(code, composition: s_compositionWithFirstDocumentIsActiveAndVisible); 1018using var workspace = TestWorkspace.Create(""" 1053using var workspace = TestWorkspace.Create(""" 1097using var workspace = TestWorkspace.CreateCSharp(code, composition: s_compositionWithFirstDocumentIsActiveAndVisible); 1124using var workspace = TestWorkspace.CreateCSharp(code, composition: s_compositionWithFirstDocumentIsActiveAndVisible); 1153using var workspace = TestWorkspace.CreateCSharp(code, composition: s_compositionWithFirstDocumentIsActiveAndVisible); 1185using var workspace = TestWorkspace.Create(""" 1260using var workspace = TestWorkspace.CreateCSharp(code); 1266TestWorkspace workspace, 1273TestWorkspace workspace,
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (10)
48using var workspace = CreateWorkspace(LanguageNames.CSharp, code); 75using var workspace = CreateWorkspace(LanguageNames.VisualBasic, code); 108using var workspace = CreateWorkspace(LanguageNames.CSharp, code); 148using var workspace = CreateWorkspace(LanguageNames.CSharp, code); 186using var workspace = CreateWorkspace(LanguageNames.CSharp, code); 217private static async Task<DiagnosticAnalysisResult> AnalyzeAsync(TestWorkspace workspace, ProjectId projectId, Type analyzerType, bool isHostAnalyzer, CancellationToken cancellationToken = default) 247private static TestWorkspace CreateWorkspace(string language, string code, ParseOptions options = null) 251var workspace = (language == LanguageNames.CSharp) 252? TestWorkspace.CreateCSharp(code, parseOptions: options, composition: composition) 253: TestWorkspace.CreateVisualBasic(code, parseOptions: options, composition: composition);