35 instantiations of TestWorkspace
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Completion\CompletionProviders\LoadDirectiveCompletionProviderTests.cs (1)
84
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
Completion\CompletionProviders\ReferenceDirectiveCompletionProviderTests.cs (1)
123
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
Completion\CompletionServiceTests.cs (2)
48
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features.AddParts(typeof(ThirdPartyCompletionProvider)));
105
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features.AddParts(typeof(ThirdPartyCompletionProvider)));
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
Recommendations\RecommenderTests.cs (1)
61
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (2)
Copilot\CSharpImplementNotImplementedExceptionFixProviderTests.cs (1)
575
_testWorkspace = new
TestWorkspace
(_testComposition);
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
36
=>
new
(composition: s_composition);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (9)
Diagnostics\DiagnosticDataTests.cs (4)
120
using var workspace = new
TestWorkspace
(composition: EditorTestCompositions.EditorFeatures);
146
using var workspace = new
TestWorkspace
(composition: EditorTestCompositions.EditorFeatures);
182
using var workspace = new
TestWorkspace
(composition: EditorTestCompositions.EditorFeatures);
269
using var workspace = new
TestWorkspace
(composition: EditorTestCompositions.EditorFeatures);
Diagnostics\IDEDiagnosticIDConfigurationTests.cs (2)
111
using var workspace = new
TestWorkspace
();
710
using var workspace = new
TestWorkspace
();
EditAndContinue\EditAndContinueLanguageServiceTests.cs (2)
59
var workspace = new
TestWorkspace
(composition: composition, solutionTelemetryId: s_solutionTelemetryId);
104
using var localWorkspace = new
TestWorkspace
(composition: localComposition);
Options\GlobalOptionsTests.cs (1)
155
var workspace = new
TestWorkspace
(composition: composition);
Microsoft.CodeAnalysis.Features.Test.Utilities (3)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
75
var workspace = new
TestWorkspace
(composition: composition, solutionTelemetryId: s_solutionTelemetryId);
Snippets\AbstractSnippetProviderTests.cs (2)
33
using var workspace = new
TestWorkspace
(FeaturesTestCompositions.Features);
123
using var workspace = new
TestWorkspace
(FeaturesTestCompositions.Features);
Microsoft.CodeAnalysis.Features.UnitTests (12)
EditAndContinue\ActiveStatementsMapTests.cs (3)
93
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
162
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
205
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
EditAndContinue\CompileTimeSolutionProviderTests.cs (2)
27
var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
76
var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
EditAndContinue\EditSessionActiveStatementsTests.cs (4)
178
using var workspace = new
TestWorkspace
(composition: s_composition);
347
using var workspace = new
TestWorkspace
(composition: s_composition);
527
using var workspace = new
TestWorkspace
(composition: s_composition);
668
using var workspace = new
TestWorkspace
(composition: s_composition);
EditAndContinue\EmitSolutionUpdateResultsTests.cs (2)
27
var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
67
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
53
using var localWorkspace = new
TestWorkspace
(composition: localComposition);
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (2)
Workspaces\TestWorkspace_Create.cs (2)
35
var workspace = new
TestWorkspace
(composition, workspaceKind, ignoreUnchangeableDocumentsWhenApplyingChanges: ignoreUnchangeableDocumentsWhenApplyingChanges);
48
var workspace = new
TestWorkspace
(exportProvider, workspaceKind, ignoreUnchangeableDocumentsWhenApplyingChanges: ignoreUnchangeableDocumentsWhenApplyingChanges);
Roslyn.VisualStudio.Next.UnitTests (2)
Services\ServiceHubServicesTests.cs (2)
50
var workspace = new
TestWorkspace
(
1577
using var workspace = new
TestWorkspace
(composition: FeaturesTestCompositions.Features);
899 references to TestWorkspace
IdeBenchmarks (10)
FormatterBenchmarks.cs (4)
43
using
var
workspace =
TestWorkspace
.CreateCSharp(text);
56
using
var
workspace =
TestWorkspace
.CreateVisualBasic(text);
InheritanceMargin\InheritanceMarginGlyphBenchmarks.cs (2)
128
using
var
workspace =
TestWorkspace
.CreateCSharp(testFile);
RegexClassifierBenchmarks.cs (2)
69
using (
var
workspace =
TestWorkspace
.CreateCSharp(code, parseOptions))
SQLitePersistentStorageBenchmark.cs (2)
29
private
TestWorkspace
_workspace;
54
_workspace =
TestWorkspace
.Create(
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (16)
src\Analyzers\CSharp\Tests\AddExplicitCast\AddExplicitCastTests.cs (4)
2433
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, TestParameters.Default))
2496
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, TestParameters.Default))
2636
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, TestParameters.Default))
2710
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, TestParameters.Default))
src\Analyzers\CSharp\Tests\NamingStyles\NamingStylesTests.cs (3)
1319
using
var
workspace = CreateWorkspaceFromOptions(markup, testParameters);
1344
using
var
workspace = CreateWorkspaceFromOptions(markup, testParameters);
1374
using
var
workspace = CreateWorkspaceFromOptions(markup, testParameters);
src\Analyzers\CSharp\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryExpressionParenthesesTests.cs (1)
2627
using
var
workspace = CreateWorkspaceFromOptions(input, parameters);
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedParametersTests.cs (1)
1125
using
var
workspace = CreateWorkspaceFromOptions(source, testParameters);
src\Analyzers\CSharp\Tests\SimplifyInterpolation\SimplifyInterpolationTests.cs (1)
30
using
var
workspace = CreateWorkspaceFromOptions("""
src\Analyzers\CSharp\Tests\UpdateProjectToAllowUnsafe\UpdateProjectToAllowUnsafeTests.cs (1)
33
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, parameters))
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (2)
34
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, parameters))
56
using
var
workspace = CreateWorkspaceFromOptions(initialMarkup, parameters);
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
613
using
var
workspace = CreateWorkspaceFromOptions(source, testParameters);
src\Analyzers\CSharp\Tests\UseVarTestExtensions.cs (1)
25
extension(AbstractCodeActionOrUserDiagnosticTest_NoEditor<TestHostDocument, TestHostProject, TestHostSolution,
TestWorkspace
> test)
src\Features\CSharpTest\Diagnostics\AbstractCSharpDiagnosticProviderBasedUserDiagnosticTest_NoEditor.cs (1)
20
TestWorkspace
>(logger)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (14)
Completion\CompletionProviders\LoadDirectiveCompletionProviderTests.cs (1)
84
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
Completion\CompletionProviders\ReferenceDirectiveCompletionProviderTests.cs (1)
123
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
Completion\CompletionServiceTests.cs (2)
48
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features.AddParts(typeof(ThirdPartyCompletionProvider)));
105
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features.AddParts(typeof(ThirdPartyCompletionProvider)));
Rename\CSharpInlineRenameServiceTests.cs (3)
61
using
var
workspace =
TestWorkspace
.CreateCSharp(markup, composition: EditorTestCompositions.EditorFeatures);
81
var escapedPath = Path.Combine(
TestWorkspace
.RootDirectory, "test1.cs").Replace("\\", "\\\\");
StringIndentation\StringIndentationTests.cs (3)
26
using
var
workspace =
TestWorkspace
.CreateWorkspace(
27
TestWorkspace
.CreateWorkspaceElement(LanguageNames.CSharp,
SymbolKey\SymbolKeyTests.cs (4)
193
using
var
workspace = GetWorkspace();
210
TestWorkspace
GetWorkspace()
236
return
TestWorkspace
.CreateWorkspace(XElement.Parse($"""
245
return
TestWorkspace
.CreateWorkspace(XElement.Parse($"""
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (1)
Recommendations\RecommenderTests.cs (1)
61
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (108)
AddAwait\AddAwaitTests.cs (1)
18
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
AddFileBanner\AddFileBannerTests.cs (1)
18
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
CodeActions\AbstractCSharpCodeActionTest_NoEditor.cs (1)
17
TestWorkspace
>
ConvertAnonymousType\ConvertAnonymousTypeToClassTests.cs (1)
22
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertAnonymousType\ConvertAnonymousTypeToTupleTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertAutoPropertyToFullProperty\ConvertAutoPropertyToFullPropertyTests.cs (5)
22
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
1065
using
var
testWorkspace =
TestWorkspace
.Create(xmlString);
1110
using
var
testWorkspace =
TestWorkspace
.Create(xmlString);
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimStringTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertForEachToFor\ConvertForEachToForTests.cs (1)
24
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertForToForEach\ConvertForToForEachTests.cs (1)
22
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertIfToSwitch\ConvertIfToSwitchFixAllTests.cs (1)
17
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertLinq\ConvertForEachToLinqQueryTests.cs (1)
18
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertLinq\ConvertLinqQueryToForEachTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertLocalFunctionToMethod\ConvertLocalFunctionToMethodTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertNamespace\ConvertNamespaceRefactoringFixAllTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertNumericLiteral\ConvertNumericLiteralTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertToInterpolatedString\ConvertPlaceholderToInterpolatedStringTests.cs (1)
21
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertToRawString\ConvertInterpolatedStringToRawString_FixAllTests.cs (1)
18
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ConvertToRawString\ConvertRegularStringToRawString_FixAllTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
Copilot\CSharpImplementNotImplementedExceptionFixProviderTests.cs (2)
568
private
TestWorkspace
? _testWorkspace;
595
private static TestCopilotCodeAnalysisService GetCopilotService(
TestWorkspace
testWorkspace)
Diagnostics\AbstractCSharpDiagnosticProviderBasedUserDiagnosticTest_NoEditor.cs (1)
20
TestWorkspace
>(logger)
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (1)
1246
using
var
workspace = CreateWorkspaceFromOptions(source, parameters);
Diagnostics\Suppression\SuppressionAllCodeTests.cs (2)
27
protected override
TestWorkspace
CreateWorkspaceFromFile(string definition, ParseOptions parseOptions)
28
=>
TestWorkspace
.CreateCSharp(definition, (CSharpParseOptions)parseOptions, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService);
Diagnostics\Suppression\SuppressionTests.cs (3)
474
using
var
workspace = CreateWorkspaceFromOptions(source, parameters);
799
protected override async Task<(ImmutableArray<CodeAction>, CodeAction actionToInvoke)> GetCodeActionsAsync(
TestWorkspace
workspace, TestParameters parameters)
1045
protected override async Task<(ImmutableArray<CodeAction>, CodeAction actionToInvoke)> GetCodeActionsAsync(
TestWorkspace
workspace, TestParameters parameters)
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (15)
35
private static
TestWorkspace
CreateWorkspace()
292
using
var
workspace = CreateWorkspace();
359
using
var
workspace = CreateWorkspace();
387
using
var
workspace = CreateWorkspace();
422
using
var
workspace = CreateWorkspace();
453
using
var
workspace = CreateWorkspace();
502
using
var
workspace =
TestWorkspace
.CreateCSharp(
535
using
var
workspace = CreateWorkspace();
574
using
var
workspace = CreateWorkspace();
614
using
var
workspace = CreateWorkspace();
655
using
var
workspace = CreateWorkspace();
702
using
var
workspace = CreateWorkspace();
736
using
var
workspace = CreateWorkspace();
792
using
var
workspace = CreateWorkspace();
EnableNullable\EnableNullableFixAllTests.cs (1)
16
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
EncapsulateField\EncapsulateFieldTests.cs (1)
24
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ExtractClass\ExtractClassTests.cs (1)
53
return Task.FromResult<Workspace>(
TestWorkspace
.Create(WorkspaceKind, LanguageNames.CSharp, unusedCompilationOptions, unusedParseOptions));
ExtractMethod\ExtractLocalFunctionTests.cs (1)
25
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (1)
30
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
GenerateOverrides\GenerateOverridesTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
InlineTemporary\InlineTemporaryTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
IntroduceParameter\IntroduceParameterTests.cs (1)
22
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
IntroduceUsingStatement\IntroduceUsingStatementTests.cs (1)
33
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
IntroduceVariable\InteractiveIntroduceVariableTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
IntroduceVariable\IntroduceLocalForExpressionTests.cs (1)
56
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
IntroduceVariable\IntroduceVariableTests.cs (1)
25
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
InvertConditional\InvertConditionalTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
InvertLogical\InvertLogicalTests.cs (1)
23
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
MakeLocalFunctionStatic\MakeLocalFunctionStaticRefactoringTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
MoveDeclarationNearReference\MoveDeclarationNearReferenceTests.cs (1)
21
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
NameTupleElement\NameTupleElementTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ReplaceDocCommentTextWithTag\ReplaceDocCommentTextWithTagTests.cs (1)
18
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ReplaceMethodWithProperty\ReplaceMethodWithPropertyTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ReplacePropertyWithMethods\ReplacePropertyWithMethodsTests.cs (1)
23
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
ReverseForStatement\ReverseForStatementTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProviderTests.cs (2)
18
protected override
TestWorkspace
CreateWorkspace(string code)
20
return
TestWorkspace
.CreateCSharp(
SplitOrMergeIfStatements\MergeConsecutiveIfStatementsTests_ElseIf_WithPrevious.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
SplitOrMergeIfStatements\MergeNestedIfStatementsTests_WithOuter.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
SplitOrMergeIfStatements\SplitIntoConsecutiveIfStatementsTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
SplitOrMergeIfStatements\SplitIntoNestedIfStatementsTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
src\Analyzers\CSharp\Tests\AddExplicitCast\AddExplicitCastTests.cs (4)
2433
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, TestParameters.Default))
2496
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, TestParameters.Default))
2636
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, TestParameters.Default))
2710
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, TestParameters.Default))
src\Analyzers\CSharp\Tests\NamingStyles\NamingStylesTests.cs (3)
1319
using
var
workspace = CreateWorkspaceFromOptions(markup, testParameters);
1344
using
var
workspace = CreateWorkspaceFromOptions(markup, testParameters);
1374
using
var
workspace = CreateWorkspaceFromOptions(markup, testParameters);
src\Analyzers\CSharp\Tests\RemoveUnnecessaryParentheses\RemoveUnnecessaryExpressionParenthesesTests.cs (1)
2627
using
var
workspace = CreateWorkspaceFromOptions(input, parameters);
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedParametersTests.cs (1)
1125
using
var
workspace = CreateWorkspaceFromOptions(source, testParameters);
src\Analyzers\CSharp\Tests\SimplifyInterpolation\SimplifyInterpolationTests.cs (1)
30
using
var
workspace = CreateWorkspaceFromOptions("""
src\Analyzers\CSharp\Tests\UpdateProjectToAllowUnsafe\UpdateProjectToAllowUnsafeTests.cs (1)
33
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, parameters))
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (2)
34
using (
var
workspace = CreateWorkspaceFromOptions(initialMarkup, parameters))
56
using
var
workspace = CreateWorkspaceFromOptions(initialMarkup, parameters);
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
613
using
var
workspace = CreateWorkspaceFromOptions(source, testParameters);
src\Analyzers\CSharp\Tests\UseVarTestExtensions.cs (1)
25
extension(AbstractCodeActionOrUserDiagnosticTest_NoEditor<TestHostDocument, TestHostProject, TestHostSolution,
TestWorkspace
> test)
Testing\CSharpTestMethodFinderTests.cs (4)
463
var
workspace =
TestWorkspace
.CreateCSharp([code, testAttributeDefinitionsCode]);
477
var
workspace =
TestWorkspace
.CreateCSharp([code, testAttributeDefinitionsCode]);
UseExplicitOrImplicitType\UseExplicitTypeRefactoringTests.cs (1)
18
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExplicitOrImplicitType\UseImplicitTypeRefactoringTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyFixAllTests.cs (1)
19
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForAccessorsRefactoringTests.cs (1)
23
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForConstructorsRefactoringTests.cs (1)
23
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForConversionOperatorsRefactoringTests.cs (1)
23
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForIndexersRefactoringTests.cs (1)
23
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForLocalFunctionsRefactoringTests.cs (1)
22
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForMethodsRefactoringTests.cs (1)
21
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForOperatorsRefactoringTests.cs (1)
23
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBody\Refactoring\UseExpressionBodyForPropertiesRefactoringTests.cs (1)
22
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseExpressionBodyForLambda\UseExpressionBodyForLambdasRefactoringTests.cs (1)
22
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
UseRecursivePatterns\UseRecursivePatternsRefactoringFixAllTests.cs (1)
17
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
Wrapping\AbstractWrappingTests.cs (1)
20
protected override CodeRefactoringProvider CreateCodeRefactoringProvider(
TestWorkspace
workspace, TestParameters parameters)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (14)
AutomaticCompletion\AbstractAutomaticLineEnderTests.cs (2)
114
public static T GetService<T>(
TestWorkspace
workspace)
117
public static T GetExportedValue<T>(
TestWorkspace
workspace)
Completion\AbstractCompletionProviderTests.cs (4)
961
using
var
testWorkspace =
TestWorkspace
.Create(xmlString, composition: GetComposition());
1018
using
var
testWorkspace =
TestWorkspace
.Create(xmlString, composition: GetComposition());
GoToAdjacentMember\AbstractGoToAdjacentMemberTests.cs (4)
32
using
var
workspace =
TestWorkspace
.Create(
56
using
var
workspace =
TestWorkspace
.Create(
Structure\AbstractSyntaxStructureProviderTests.cs (4)
42
using
var
workspace =
TestWorkspace
.Create(WorkspaceKind, LanguageName, compilationOptions: null, parseOptions: null, content: markupCode);
63
using
var
workspace =
TestWorkspace
.Create(WorkspaceKind, LanguageName, compilationOptions: null, parseOptions: null, content: markupCode);
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (340)
CodeFixes\CodeFixServiceTests.cs (4)
45
using
var
workspace =
TestWorkspace
.CreateCSharp(code, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService, openDocuments: true);
738
using
var
workspace =
TestWorkspace
.CreateCSharp(code, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService, openDocuments: true);
CodeGeneration\CodeGenerationTests.cs (7)
437
var
workspace = testContext.Workspace;
866
public readonly
TestWorkspace
Workspace;
874
TestWorkspace
workspace,
892
var
workspace = CreateWorkspaceFromFile(initial.NormalizeLineEndings(), isVisualBasic, null, null);
1007
private static
TestWorkspace
CreateWorkspaceFromFile(string file, bool isVisualBasic, ParseOptions parseOptions, CompilationOptions compilationOptions)
1010
?
TestWorkspace
.CreateVisualBasic(file, (VB.VisualBasicParseOptions)parseOptions, (VB.VisualBasicCompilationOptions)compilationOptions)
1011
:
TestWorkspace
.CreateCSharp(file, (CS.CSharpParseOptions)parseOptions, (CS.CSharpCompilationOptions)compilationOptions);
CodeRefactorings\CodeRefactoringServiceTest.cs (12)
45
using
var
workspace =
TestWorkspace
.CreateCSharp(code, composition: FeaturesTestCompositions.Features);
79
using
var
workspace =
TestWorkspace
.Create("""
97
using
var
workspace =
TestWorkspace
.CreateCSharp(@"class Program {}",
159
using
var
workspace =
TestWorkspace
.CreateCSharp("", composition: FeaturesTestCompositions.Features);
198
using
var
workspace =
TestWorkspace
.CreateCSharp("", composition: FeaturesTestCompositions.Features);
243
using
var
workspace =
TestWorkspace
.CreateCSharp("", composition: composition);
Completion\CompletionServiceTests.cs (2)
39
using
var
workspace =
TestWorkspace
.CreateCSharp(code, openDocuments: true);
Diagnostics\DiagnosticAnalyzerServiceTests.cs (15)
556
workspace.InitializeDocuments(
TestWorkspace
.CreateWorkspaceElement(LanguageNames.CSharp, files: files, sourceGeneratedFiles: sourceGeneratedFiles), openDocuments: false);
625
using
var
workspace =
TestWorkspace
.CreateCSharp("class A { }");
660
using
var
workspace =
TestWorkspace
.CreateCSharp("class A { }");
688
using
var
workspace =
TestWorkspace
.CreateCSharp("class A { }");
724
using
var
workspace =
TestWorkspace
.CreateCSharp("class A { }");
781
using
var
workspace =
TestWorkspace
.CreateCSharp("class A { }");
829
using
var
workspace =
TestWorkspace
.CreateCSharp(source);
903
using
var
workspace =
TestWorkspace
.CreateCSharp(source);
Diagnostics\DiagnosticDataTests.cs (6)
120
using
var
workspace = new TestWorkspace(composition: EditorTestCompositions.EditorFeatures);
146
using
var
workspace = new TestWorkspace(composition: EditorTestCompositions.EditorFeatures);
182
using
var
workspace = new TestWorkspace(composition: EditorTestCompositions.EditorFeatures);
229
using
var
workspace =
TestWorkspace
.CreateCSharp(files: [], sourceGeneratedFiles: [content], composition: EditorTestCompositions.EditorFeatures);
269
using
var
workspace = new TestWorkspace(composition: EditorTestCompositions.EditorFeatures);
Diagnostics\IDEDiagnosticIDConfigurationTests.cs (2)
111
using
var
workspace = new TestWorkspace();
710
using
var
workspace = new TestWorkspace();
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (4)
55
using
var
workspace = CreateWorkspaceFromFile(source, language, rootNamespace);
72
private static
TestWorkspace
CreateWorkspaceFromFile(string source, string language, string rootNamespace)
76
return
TestWorkspace
.CreateCSharp(source, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService);
80
return
TestWorkspace
.CreateVisualBasic(
EditAndContinue\EditAndContinueLanguageServiceTests.cs (4)
49
private
TestWorkspace
CreateEditorWorkspace(out Solution solution, out EditAndContinueService service, out EditAndContinueLanguageService languageService, Type[] additionalParts = null)
59
var
workspace = new TestWorkspace(composition: composition, solutionTelemetryId: s_solutionTelemetryId);
104
using
var
localWorkspace = new TestWorkspace(composition: localComposition);
359
using
var
workspace = CreateEditorWorkspace(out var solution, out var service, out var languageService);
FindSymbols\SymbolTreeInfoTests.cs (8)
20
using
var
workspace =
TestWorkspace
.CreateCSharp("");
41
using
var
workspace =
TestWorkspace
.CreateCSharp("");
64
using
var
workspace =
TestWorkspace
.CreateCSharp("");
86
using
var
workspace =
TestWorkspace
.CreateCSharp("");
InheritanceMargin\InheritanceMarginTests.cs (9)
59
using
var
testWorkspace =
TestWorkspace
.Create(
90
using
var
testWorkspace =
TestWorkspace
.Create(
99
TestWorkspace
testWorkspace,
131
private static async Task VerifyInheritanceMemberAsync(
TestWorkspace
testWorkspace, TestInheritanceMemberItem expectedItem, InheritanceMarginItem actualItem)
216
using
var
testWorkspace =
TestWorkspace
.Create(
319
TestWorkspace
testWorkspace)
Options\GlobalOptionsTests.cs (3)
149
private static
TestWorkspace
CreateWorkspace(out TestGlobalOptions globalOptions)
155
var
workspace = new TestWorkspace(composition: composition);
184
using
var
workspace = CreateWorkspace(out var globalOptions);
Snippets\RoslynLSPSnippetConvertTests.cs (5)
317
using
var
workspace = CreateWorkspaceFromCode(testString);
328
using
var
workspace = CreateWorkspaceFromCode(testString);
389
protected static
TestWorkspace
CreateWorkspaceFromCode(string code)
390
=>
TestWorkspace
.CreateCSharp(code);
398
using
var
workspace = CreateWorkspaceFromCode(markup);
StackTraceExplorer\StackTraceExplorerTests.cs (10)
24
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
807
using
var
workspace =
TestWorkspace
.CreateCSharp("""
841
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
857
using
var
workspace =
TestWorkspace
.Create(
896
using
var
workspace =
TestWorkspace
.Create(
Structure\BlockStructureServiceTests.cs (9)
40
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
65
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
90
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
107
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
116
TestWorkspace
workspace)
SymbolFinder\FindSymbolAtPositionTests.cs (5)
18
private static Task<ISymbol> FindSymbolAtPositionAsync(
TestWorkspace
workspace)
28
using
var
workspace =
TestWorkspace
.CreateCSharp(
48
using
var
workspace =
TestWorkspace
.CreateCSharp(
SymbolFinder\SymbolFinderTests.cs (23)
48
private static
TestWorkspace
CreateWorkspace(TestHost host)
51
return
TestWorkspace
.CreateWorkspace(XElement.Parse("<Workspace></Workspace>"), composition: composition);
57
using
var
workspace = CreateWorkspace(host);
98
using
var
workspace = CreateWorkspace(host);
145
using
var
workspace = CreateWorkspace(host);
190
using
var
workspace = CreateWorkspace(host);
231
using
var
workspace = CreateWorkspace(host);
273
using
var
workspace = CreateWorkspace(host);
315
using
var
workspace = CreateWorkspace(host);
355
using
var
workspace = CreateWorkspace(host);
396
using
var
workspace = CreateWorkspace(host);
436
using
var
workspace = CreateWorkspace(host);
467
using
var
workspace = CreateWorkspace(host);
516
using
var
workspace = CreateWorkspace(host);
568
using
var
workspace = CreateWorkspace(host);
595
using
var
workspace = CreateWorkspace(host);
628
using
var
workspace =
TestWorkspace
.Create(
669
using
var
workspace = CreateWorkspace(host);
733
using
var
workspace = CreateWorkspace(host);
776
using
var
workspace = CreateWorkspace(host);
804
using
var
workspace = CreateWorkspace(host);
842
using
var
workspace = CreateWorkspace(host);
SymbolKey\SymbolKeyCrossLanguageTests.cs (2)
24
using
var
workspace =
TestWorkspace
.Create(
Utilities\SymbolEquivalenceComparerTests.cs (170)
52
using
var
workspace =
TestWorkspace
.CreateCSharp(csharpCode);
127
using
var
csharpWorkspace =
TestWorkspace
.CreateCSharp(csharpCode);
128
using
var
vbWorkspace =
TestWorkspace
.CreateVisualBasic(vbCode);
201
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
202
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
256
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
257
using
var
workspace2 =
TestWorkspace
.CreateVisualBasic(vbCode1);
297
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
344
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
345
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
373
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
374
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
402
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
403
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
431
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
432
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
460
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
461
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
491
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
492
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
522
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
523
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
553
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
554
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
582
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
583
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
611
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
612
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
642
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
643
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
678
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
679
using
var
workspace2 =
TestWorkspace
.CreateVisualBasic(vbCode1);
725
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
726
using
var
workspace2 =
TestWorkspace
.CreateVisualBasic(vbCode1);
759
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
788
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
789
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
825
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
826
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
860
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
861
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
897
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
898
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
929
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
930
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode1);
1007
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1008
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1046
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1047
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1073
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1074
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1100
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1101
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1133
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1134
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1165
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1166
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1198
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1199
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1240
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1241
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1272
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1273
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1304
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1305
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1337
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1338
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1370
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1371
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1404
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1405
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1443
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1444
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1509
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1510
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1574
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1575
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1639
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode1);
1640
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode2);
1727
using
var
workspace1 =
TestWorkspace
.CreateCSharp(code);
1728
using
var
workspace2 =
TestWorkspace
.CreateCSharp(code);
1801
using
var
workspace1 =
TestWorkspace
.CreateVisualBasic(code);
1802
using
var
workspace2 =
TestWorkspace
.CreateVisualBasic(code);
1826
using
var
workspace1 =
TestWorkspace
.CreateCSharp(csharpCode, compilationOptions: new CS.CSharpCompilationOptions(OutputKind.NetModule, moduleName: "GooModule"));
1827
using
var
workspace2 =
TestWorkspace
.CreateCSharp(csharpCode, compilationOptions: new CS.CSharpCompilationOptions(OutputKind.NetModule, moduleName: "BarModule"));
ValueTracking\AbstractBaseValueTrackingTests.cs (8)
21
protected
TestWorkspace
CreateWorkspace(string code, TestHost testHost)
24
protected abstract
TestWorkspace
CreateWorkspace(string code, TestComposition composition);
26
internal static async Task<ImmutableArray<ValueTrackedItem>> GetTrackedItemsAsync(
TestWorkspace
testWorkspace, CancellationToken cancellationToken = default)
36
internal static async Task<ImmutableArray<ValueTrackedItem>> GetTrackedItemsAsync(
TestWorkspace
testWorkspace, ValueTrackedItem item, CancellationToken cancellationToken = default)
42
internal static async Task<ImmutableArray<ValueTrackedItem>> ValidateItemsAsync(
TestWorkspace
testWorkspace, (int line, string text)[] itemInfo, CancellationToken cancellationToken = default)
55
internal static async Task<ImmutableArray<ValueTrackedItem>> ValidateChildrenAsync(
TestWorkspace
testWorkspace, ValueTrackedItem item, (int line, string text)[] childInfo, CancellationToken cancellationToken = default)
68
internal static async Task ValidateChildrenEmptyAsync(
TestWorkspace
testWorkspace, ValueTrackedItem item, CancellationToken cancellationToken = default)
74
internal static async Task ValidateChildrenEmptyAsync(
TestWorkspace
testWorkspace, IEnumerable<ValueTrackedItem> items, CancellationToken cancellationToken = default)
ValueTracking\CSharpValueTrackingTests.cs (22)
16
protected override
TestWorkspace
CreateWorkspace(string code, TestComposition composition)
17
=>
TestWorkspace
.CreateCSharp(code, composition: composition);
38
using
var
workspace = CreateWorkspace(code, testHost);
73
using
var
workspace = CreateWorkspace(code, testHost);
107
using
var
workspace = CreateWorkspace(code, testHost);
144
using
var
workspace = CreateWorkspace(code, testHost);
179
using
var
workspace = CreateWorkspace(code, testHost);
207
using
var
workspace = CreateWorkspace(code, testHost);
240
using
var
workspace = CreateWorkspace(code, testHost);
284
using
var
workspace = CreateWorkspace(code, testHost);
304
using
var
workspace = CreateWorkspace(code, testHost);
327
using
var
workspace = CreateWorkspace(code, testHost);
379
using
var
workspace = CreateWorkspace(code, testHost);
513
using
var
workspace = CreateWorkspace(code, testHost);
663
using
var
workspace = CreateWorkspace(code, testHost);
743
using
var
workspace = CreateWorkspace(code, testHost);
804
using
var
workspace = CreateWorkspace(code, testHost);
868
using
var
workspace = CreateWorkspace(code, testHost);
936
using
var
workspace = CreateWorkspace(code, testHost);
1007
using
var
workspace = CreateWorkspace(code, testHost);
1071
using
var
workspace = CreateWorkspace(code, testHost);
1129
using
var
workspace = CreateWorkspace(code, testHost);
ValueTracking\VisualBasicValueTrackingTests.cs (10)
16
protected override
TestWorkspace
CreateWorkspace(string code, TestComposition composition)
17
=>
TestWorkspace
.CreateVisualBasic(code, composition: composition);
48
using
var
workspace = CreateWorkspace(code, testHost);
94
using
var
workspace = CreateWorkspace(code, testHost);
134
using
var
workspace = CreateWorkspace(code, testHost);
167
using
var
workspace = CreateWorkspace(code, testHost);
195
using
var
workspace = CreateWorkspace(code, testHost);
233
using
var
workspace = CreateWorkspace(code, testHost);
294
using
var
workspace = CreateWorkspace(code, testHost);
357
using
var
workspace = CreateWorkspace(code, testHost);
Microsoft.CodeAnalysis.Features.Test.Utilities (10)
EditAndContinue\ActiveStatementsDescription.cs (1)
145
var documentName = filePaths?[sourceIndex] ?? Path.Combine(TempRoot.Root,
TestWorkspace
.GetDefaultTestSourceDocumentName(sourceIndex, extension ?? ""));
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (3)
69
internal
TestWorkspace
CreateWorkspace(out Solution solution, out EditAndContinueService service, Type[]? additionalParts = null)
75
var
workspace = new TestWorkspace(composition: composition, solutionTelemetryId: s_solutionTelemetryId);
157
internal EditAndContinueService GetEditAndContinueService(
TestWorkspace
workspace)
RelatedDocuments\AbstractRelatedDocumentsTests.cs (2)
24
using
var
workspace =
TestWorkspace
.Create(
Snippets\AbstractSnippetProviderTests.cs (2)
33
using
var
workspace = new TestWorkspace(FeaturesTestCompositions.Features);
123
using
var
workspace = new TestWorkspace(FeaturesTestCompositions.Features);
SolutionExplorer\AbstractSolutionExplorerSymbolTreeItemProviderTests.cs (2)
19
protected abstract
TestWorkspace
CreateWorkspace(string code);
24
using
var
workspace = CreateWorkspace(code);
Microsoft.CodeAnalysis.Features.UnitTests (174)
EditAndContinue\ActiveStatementsMapTests.cs (3)
93
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
162
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
205
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
EditAndContinue\CompileTimeSolutionProviderTests.cs (2)
27
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
76
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (85)
80
using
var
_ = CreateWorkspace(out var solution, out var service, [typeof(NoCompilationLanguageService)]);
168
using
var
_ = CreateWorkspace(out var solution, out var service);
202
using
var
_ = CreateWorkspace(out var solution, out var service);
236
using
var
_ = CreateWorkspace(out var solution, out var service, [typeof(NoCompilationLanguageService)]);
269
using
var
_ = CreateWorkspace(out var solution, out var service);
314
using
var
_ = CreateWorkspace(out var solution, out var service);
363
using
var
w = CreateWorkspace(out var solution, out var service);
456
using
var
w = CreateWorkspace(out var solution, out var service);
535
using
var
w = CreateWorkspace(out var solution, out var service);
595
using
var
_ = CreateWorkspace(out var solution, out var service);
663
using
var
w = CreateWorkspace(out var solution, out var service);
709
using
var
w = CreateWorkspace(out var solution, out var service);
758
using
var
w = CreateWorkspace(out var solution, out var service);
791
using
var
w = CreateWorkspace(out var solution, out var service);
830
using
var
_ = CreateWorkspace(out var solution, out var service);
864
using
var
_ = CreateWorkspace(out var solution, out var service);
915
using
var
_ = CreateWorkspace(out var solution, out var service);
1018
using
var
_w = CreateWorkspace(out var solution, out var service);
1092
using
var
_ = CreateWorkspace(out var solution, out var service);
1146
using
var
_ = CreateWorkspace(out var solution, out var service);
1207
using
var
_ = CreateWorkspace(out var solution, out var service);
1272
using
var
_ = CreateWorkspace(out var solution, out var service);
1303
using
var
w = CreateWorkspace(out var solution, out var service);
1359
using
var
_ = CreateWorkspace(out var solution, out var service);
1411
using
var
_ = CreateWorkspace(out var solution, out var service);
1439
using
var
_ = CreateWorkspace(out var solution, out var service);
1515
using
var
workspace = CreateWorkspace(out var solution, out var service);
1560
using
var
_ = CreateWorkspace(out var solution, out var service);
1628
using
var
_ = CreateWorkspace(out var solution, out var service);
1695
using
var
_ = CreateWorkspace(out var solution, out var service);
1745
using
var
_ = CreateWorkspace(out var solution, out var service);
1836
using
var
_ = CreateWorkspace(out var solution, out var service);
1880
using
var
_ = CreateWorkspace(out var solution, out var service);
1939
using
var
_ = CreateWorkspace(out var solution, out var service);
2049
using
var
_ = CreateWorkspace(out var solution, out var service);
2089
using
var
_ = CreateWorkspace(out var solution, out var service);
2133
using
var
_ = CreateWorkspace(out var solution, out var service, [typeof(NoCompilationLanguageService)]);
2210
using
var
_ = CreateWorkspace(out var solution, out var service);
2390
using
var
_ = CreateWorkspace(out var solution, out var service);
2470
using
var
_ = CreateWorkspace(out var solution, out var service);
2495
using
var
_ = CreateWorkspace(out var solution0, out var service);
2529
using
var
_ = CreateWorkspace(out var solution, out var service);
2570
using
var
_ = CreateWorkspace(out var solution, out var service);
2615
using
var
_ = CreateWorkspace(out var solution, out var service);
2695
using
var
_ = CreateWorkspace(out var solution, out var service);
2797
using
var
_ = CreateWorkspace(out var solution, out var service);
2841
using
var
_ = CreateWorkspace(out var solution, out var service);
2879
using
var
_ = CreateWorkspace(out var solution, out var service);
2950
using
var
_ = CreateWorkspace(out var solution, out var service);
3035
using
var
_ = CreateWorkspace(out var solution, out var service);
3107
using
var
_ = CreateWorkspace(out var solution, out var service);
3168
using
var
_ = CreateWorkspace(out var solution, out var service);
3217
using
var
_ = CreateWorkspace(out var solution, out var service);
3353
using
var
_ = CreateWorkspace(out var solution, out var service);
3463
using
var
_ = CreateWorkspace(out var solution, out var service);
3515
using
var
_ = CreateWorkspace(out var solution, out var service);
3596
using
var
_ = CreateWorkspace(out var solution, out var service);
3689
using
var
workspace = CreateWorkspace(out var solution, out var service);
3745
using
var
workspace = CreateWorkspace(out var solution, out var service);
3807
using
var
_ = CreateWorkspace(out var solution, out var service);
3864
using
var
_ = CreateWorkspace(out var solution, out var service);
3917
using
var
_ = CreateWorkspace(out var solution, out var service);
3967
using
var
_ = CreateWorkspace(out var solution, out var service);
4009
using
var
_ = CreateWorkspace(out var solution, out var service);
4046
using
var
_ = CreateWorkspace(out var solution, out var service);
4082
using
var
_ = CreateWorkspace(out var solution, out var service);
4142
using
var
_ = CreateWorkspace(out var solution, out var service);
4283
using
var
_ = CreateWorkspace(out var solution, out var service);
4383
using
var
_ = CreateWorkspace(out var solution, out var service);
4427
using
var
_ = CreateWorkspace(out var solution, out var service);
4462
using
var
_ = CreateWorkspace(out var solution, out var service);
4504
using
var
_ = CreateWorkspace(out var solution, out var service);
4588
using
var
_ = CreateWorkspace(out var solution, out var service);
4645
using
var
_ = CreateWorkspace(out var solution, out var service, [typeof(NoCompilationLanguageService)]);
4716
using
var
_ = CreateWorkspace(out var solution, out var service);
4819
using
var
_ = CreateWorkspace(out var solution, out var service);
4920
using
var
_ = CreateWorkspace(out var solution, out var service);
5009
using
var
_ = CreateWorkspace(out var solution, out var service);
5097
using
var
_ = CreateWorkspace(out var solution, out var service);
5216
using
var
_ = CreateWorkspace(out var solution, out var service);
5335
using
var
_ = CreateWorkspace(out var solution, out var service);
5420
using
var
workspace = CreateWorkspace(out var solution, out var service);
5482
using
var
_ = CreateWorkspace(out var solution, out var encService);
5532
using
var
_1 = CreateWorkspace(out var solution, out var service);
5568
using
var
workspace = CreateWorkspace(out var solution, out var service);
EditAndContinue\EditSessionActiveStatementsTests.cs (5)
68
private static async Task<Solution> AddDefaultTestSolutionAsync(
TestWorkspace
workspace, string[] markedSources)
178
using
var
workspace = new TestWorkspace(composition: s_composition);
347
using
var
workspace = new TestWorkspace(composition: s_composition);
527
using
var
workspace = new TestWorkspace(composition: s_composition);
668
using
var
workspace = new TestWorkspace(composition: s_composition);
EditAndContinue\EmitSolutionUpdateResultsTests.cs (19)
25
private static
TestWorkspace
CreateWorkspace(out Solution solution)
27
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
67
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
163
using
var
_ = CreateWorkspace(out var solution);
187
using
var
_ = CreateWorkspace(out var solution);
213
using
var
_ = CreateWorkspace(out var solution);
244
using
var
_ = CreateWorkspace(out var solution);
271
using
var
_ = CreateWorkspace(out var solution);
305
using
var
_ = CreateWorkspace(out var solution);
333
using
var
_ = CreateWorkspace(out var solution);
357
using
var
_ = CreateWorkspace(out var solution);
388
using
var
_ = CreateWorkspace(out var solution);
428
using
var
_ = CreateWorkspace(out var solution);
459
using
var
_ = CreateWorkspace(out var solution);
490
using
var
_ = CreateWorkspace(out var solution);
516
using
var
_ = CreateWorkspace(out var solution);
549
using
var
_ = CreateWorkspace(out var solution);
574
using
var
_ = CreateWorkspace(out var solution);
608
using
var
_ = CreateWorkspace(out var solution);
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
53
using
var
localWorkspace = new TestWorkspace(composition: localComposition);
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
29
using
var
workspace = CreateWorkspace(out var solution, out var encService);
FindUsages\DefinitionItemFactoryTests.cs (58)
130
using
var
workspace =
TestWorkspace
.CreateCSharp("class C;");
166
using
var
workspace =
TestWorkspace
.CreateCSharp("");
208
using
var
workspace =
TestWorkspace
.CreateCSharp("class C;");
244
using
var
workspace =
TestWorkspace
.CreateCSharp("");
286
using
var
workspace =
TestWorkspace
.CreateCSharp("namespace N;");
328
using
var
workspace =
TestWorkspace
.CreateCSharp("");
378
using
var
workspace =
TestWorkspace
.CreateCSharp("""
435
using
var
workspace =
TestWorkspace
.CreateCSharp("namespace N {}");
475
using
var
workspace =
TestWorkspace
.CreateCSharp("namespace N {}");
515
using
var
workspace =
TestWorkspace
.CreateCSharp("class C;");
557
using
var
workspace =
TestWorkspace
.CreateCSharp("");
603
using
var
workspace =
TestWorkspace
.Create("""
661
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { dynamic F; }");
698
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { (int a, int b) F; }");
760
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { System.ValueTuple<int, int> F; }");
816
using
var
workspace =
TestWorkspace
.CreateCSharp("class C<T1, T2> { C<int, string> F; }");
867
using
var
workspace =
TestWorkspace
.CreateCSharp("""
925
using
var
workspace =
TestWorkspace
.CreateCSharp("class C<T>;");
975
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { void M(int x) { } }");
1030
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { int M; }");
1082
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { int P { get; set; } }");
1144
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { int P { get; set; } }");
1201
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { int P { get; set; } }");
1258
using
var
workspace =
TestWorkspace
.CreateCSharp("abstract class C { abstract int this[int x] { get; set; } }");
1325
using
var
workspace =
TestWorkspace
.CreateCSharp("""
1385
using
var
workspace =
TestWorkspace
.CreateCSharp("""
1442
using
var
workspace =
TestWorkspace
.CreateCSharp("class C { void M(int x) { void F() {} } }");
1500
using
var
workspace =
TestWorkspace
.CreateCSharp("""
1563
using
var
workspace =
TestWorkspace
.Create("""
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (10)
Diagnostics\PullDiagnosticTests.cs (4)
1304
var rootUri = ProtocolConversions.GetAbsoluteUriString(
TestWorkspace
.RootDirectory);
1623
Assert.Equal(ProtocolConversions.CreateAbsoluteDocumentUri(Path.Combine(
TestWorkspace
.RootDirectory, "test1.cs")), results[0].TextDocument!.DocumentUri);
2042
<Project Language="C#" CommonReferences="true" AssemblyName="CSProj2" FilePath="{
TestWorkspace
.NullFilePath}">
2052
var dir =
TestWorkspace
.RootDirectory.Replace("\\", "/");
Options\SolutionAnalyzerConfigOptionsUpdaterTests.cs (4)
24
private static
TestWorkspace
CreateWorkspace()
41
using
var
workspace = CreateWorkspace();
110
using
var
workspace = CreateWorkspace();
272
using
var
workspace = CreateWorkspace();
Workspaces\LspWorkspaceManagerTests.cs (2)
257
using
var
testWorkspaceTwo =
TestWorkspace
.Create(
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (19)
Workspaces\TestHostProject.cs (2)
42
TestWorkspace
workspace,
90
TestWorkspace
workspace,
Workspaces\TestWorkspace_Create.cs (15)
15
public static
TestWorkspace
Create(string xmlDefinition, bool openDocuments = false, TestComposition composition = null)
18
public static
TestWorkspace
CreateWorkspace(
27
internal static
TestWorkspace
Create(
35
var
workspace = new TestWorkspace(composition, workspaceKind, ignoreUnchangeableDocumentsWhenApplyingChanges: ignoreUnchangeableDocumentsWhenApplyingChanges);
40
internal static
TestWorkspace
Create(
48
var
workspace = new TestWorkspace(exportProvider, workspaceKind, ignoreUnchangeableDocumentsWhenApplyingChanges: ignoreUnchangeableDocumentsWhenApplyingChanges);
57
internal static
TestWorkspace
Create(
70
internal static
TestWorkspace
Create(
81
internal static
TestWorkspace
Create(
91
internal static
TestWorkspace
Create(
110
internal static
TestWorkspace
CreateWithSingleEmptySourceFile(
129
public static
TestWorkspace
CreateCSharp(
141
public static
TestWorkspace
CreateCSharp(
158
public static
TestWorkspace
CreateVisualBasic(
169
public static
TestWorkspace
CreateVisualBasic(
Workspaces\TestWorkspace_XmlConsumption.cs (2)
151
projectFilePath = PathUtilities.CombinePaths(
TestWorkspace
.RootDirectory, projectFilePath);
675
var filePath = Path.Combine(
TestWorkspace
.RootDirectory, fileName);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (8)
DesignerAttribute\DesignerAttributeServiceTests.cs (2)
101
using
var
workspace =
TestWorkspace
.CreateCSharp(codeWithMarker, openDocuments: false);
F1Help\F1HelpTests.cs (2)
26
using
var
workspace =
TestWorkspace
.CreateCSharp(markup, composition: VisualStudioTestCompositions.LanguageServices);
Interactive\Commands\ResetInteractiveTests.cs (4)
49
using
var
workspace =
TestWorkspace
.Create(WorkspaceXmlStr, composition: EditorTestCompositions.InteractiveWindow);
71
TestWorkspace
workspace,
144
private static IEnumerable<string> GetProjectReferences(
TestWorkspace
workspace, Project project)
Microsoft.VisualStudio.LanguageServices.UnitTests (32)
CodeModel\CSharp\RootCodeModelTests.vb (4)
180
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "C.cs"), filePath)
217
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "C.g.cs"), filePath)
262
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "C.cs"), filePath)
307
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "C.cs"), filePath)
CodeModel\VisualBasic\RootCodeModelTests.vb (4)
115
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "C.vb"), filePath)
150
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "C.g.vb"), filePath)
191
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "C.vb"), filePath)
232
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "C.vb"), filePath)
Debugging\VisualBasicBreakpointResolutionServiceTests.vb (1)
24
Using workspace =
TestWorkspace
.CreateVisualBasic(source)
Help\HelpTests.vb (1)
15
Using workspace =
TestWorkspace
.CreateVisualBasic(markup)
MoveStaticMembers\MoveStaticMembersViewModelTest.vb (2)
427
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "TestFile.cs"), options.FilePath)
867
Assert.Equal(Path.Combine(
TestWorkspace
.RootDirectory, "TestFile.vb"), options.FilePath)
Options\BasicEditorConfigGeneratorTests.vb (2)
19
Using workspace =
TestWorkspace
.CreateVisualBasic("")
170
Using workspace =
TestWorkspace
.CreateVisualBasic("")
Options\CSharpEditorConfigGeneratorTests.vb (2)
19
Using workspace =
TestWorkspace
.CreateCSharp("")
278
Using workspace =
TestWorkspace
.CreateCSharp("")
Preview\PreviewChangesTests.vb (2)
22
Using workspace =
TestWorkspace
.CreateCSharp(<text>
122
Using workspace =
TestWorkspace
.CreateCSharp(<text>
SolutionExplorer\CpsDiagnosticItemSourceTests.vb (1)
47
New MockHierarchyItem() With {.CanonicalName = Path.Combine(
TestWorkspace
.RootDirectory, "net472", "analyzerdependency") + "\" + analyzerPath},
SymbolSearch\SymbolSearchUpdateEngineTests.vb (13)
23
Using workspace =
TestWorkspace
.CreateCSharp("")
54
Using workspace =
TestWorkspace
.CreateCSharp("")
82
Using workspace =
TestWorkspace
.CreateCSharp("")
120
Using workspace =
TestWorkspace
.CreateCSharp("")
163
Using workspace =
TestWorkspace
.CreateCSharp("")
196
Using workspace =
TestWorkspace
.CreateCSharp("")
244
Using workspace =
TestWorkspace
.CreateCSharp("")
287
Using workspace =
TestWorkspace
.CreateCSharp("")
335
Using workspace =
TestWorkspace
.CreateCSharp("")
394
Using workspace =
TestWorkspace
.CreateCSharp("")
438
Using workspace =
TestWorkspace
.CreateCSharp("")
492
Using workspace =
TestWorkspace
.CreateCSharp("")
552
Using workspace =
TestWorkspace
.CreateCSharp("")
Roslyn.VisualStudio.Next.UnitTests (143)
Services\AssetProviderTests.cs (10)
46
using
var
workspace =
TestWorkspace
.CreateCSharp(file: @"");
70
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
98
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
123
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
153
using
var
workspace =
TestWorkspace
.CreateCSharp([code1, code2]);
Services\ServiceHubServicesTests.cs (30)
46
private static
TestWorkspace
CreateWorkspace(
50
var
workspace = new TestWorkspace(
69
using
var
workspace = CreateWorkspace();
91
using
var
workspace = CreateWorkspace();
144
using
var
workspace = CreateWorkspace();
195
using
var
workspace = CreateWorkspace();
237
using
var
workspace = CreateWorkspace([typeof(NoCompilationLanguageService)]);
266
using
var
workspace = CreateWorkspace();
301
using
var
workspace = CreateWorkspace();
438
using
var
localWorkspace = CreateWorkspace();
710
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
766
private static DocumentId AddSimpleDocument(
TestWorkspace
workspace, CallbackGenerator generator)
784
private static async Task WaitForSourceGeneratorsAsync(
TestWorkspace
workspace)
794
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
849
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
902
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
953
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
994
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1037
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1089
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1142
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1195
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1240
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1285
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1328
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1373
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1414
using
var
workspace = CreateWorkspace([typeof(TestWorkspaceConfigurationService)]);
1471
TestWorkspace
localWorkspace,
1536
using
var
workspace = CreateWorkspace([typeof(NoCompilationLanguageService), typeof(TestWorkspaceConfigurationService)]);
1577
using
var
workspace = new TestWorkspace(composition: FeaturesTestCompositions.Features);
Services\ServiceHubServicesTests_ExtensionMessageHandler.cs (26)
31
using
var
workspace = CreateWorkspace();
51
using
var
workspace = CreateWorkspace();
68
using
var
workspace = CreateWorkspace();
86
using
var
workspace = CreateWorkspace();
109
using
var
workspace = CreateWorkspace();
126
using
var
workspace = CreateWorkspace();
145
private static async Task<TestExtensionAssemblyLoaderProvider> GetRemoteAssemblyLoaderProvider(
TestWorkspace
localWorkspace)
153
private static async Task<TestExtensionMessageHandlerFactory> GetRemoteAssemblyHandlerFactory(
TestWorkspace
localWorkspace)
164
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts: [typeof(TestExtensionAssemblyLoaderProvider)]);
193
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts: [typeof(TestExtensionAssemblyLoaderProvider)]);
221
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts: [typeof(TestExtensionAssemblyLoaderProvider)]);
244
TestWorkspace
localWorkspace,
284
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
300
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
316
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
334
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
359
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
386
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
425
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
463
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
517
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
550
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
582
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
618
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
670
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
700
using
var
localWorkspace = CreateWorkspace(additionalRemoteParts:
Services\SolutionServiceTests.cs (67)
47
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
64
using
var
workspace =
TestWorkspace
.CreateCSharp(code1);
139
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
165
using
var
workspace =
TestWorkspace
.CreateCSharp("");
213
using
var
workspace =
TestWorkspace
.CreateCSharp("");
248
using
var
workspace =
TestWorkspace
.CreateCSharp("");
320
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
351
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
384
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
416
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
478
using
var
workspace =
TestWorkspace
.CreateCSharp(@"public class C { }");
497
using
var
workspace =
TestWorkspace
.CreateCSharp(@"");
536
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
577
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
618
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
651
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
692
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
732
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
772
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
805
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
860
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
906
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
929
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
963
private static IAsynchronousOperationWaiter GetWorkspaceWaiter(
TestWorkspace
workspace)
974
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
993
using
var
workspace =
TestWorkspace
.CreateCSharp(code, composition: s_compositionWithFirstDocumentIsActiveAndVisible);
1010
using
var
workspace =
TestWorkspace
.Create("""
1045
using
var
workspace =
TestWorkspace
.Create("""
1089
using
var
workspace =
TestWorkspace
.CreateCSharp(code, composition: s_compositionWithFirstDocumentIsActiveAndVisible);
1116
using
var
workspace =
TestWorkspace
.CreateCSharp(code, composition: s_compositionWithFirstDocumentIsActiveAndVisible);
1145
using
var
workspace =
TestWorkspace
.CreateCSharp(code, composition: s_compositionWithFirstDocumentIsActiveAndVisible);
1177
using
var
workspace =
TestWorkspace
.Create("""
1252
using
var
workspace =
TestWorkspace
.CreateCSharp(code);
1258
TestWorkspace
workspace,
1265
TestWorkspace
workspace,
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (10)
49
using
var
workspace = CreateWorkspace(LanguageNames.CSharp, code);
79
using
var
workspace = CreateWorkspace(LanguageNames.VisualBasic, code);
105
using
var
workspace = CreateWorkspace(LanguageNames.CSharp, code);
147
using
var
workspace = CreateWorkspace(LanguageNames.CSharp, code);
187
using
var
workspace = CreateWorkspace(LanguageNames.CSharp, code);
215
private static async Task<DiagnosticAnalysisResult> AnalyzeAsync(
TestWorkspace
workspace, ProjectId projectId, Type analyzerType, bool isHostAnalyzer, CancellationToken cancellationToken = default)
245
private static
TestWorkspace
CreateWorkspace(string language, string code, ParseOptions options = null)
249
var
workspace = (language == LanguageNames.CSharp)
250
?
TestWorkspace
.CreateCSharp(code, parseOptions: options, composition: composition)
251
:
TestWorkspace
.CreateVisualBasic(code, parseOptions: options, composition: composition);