4 instantiations of TestCode
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
TestCode.cs (1)
63=> new(input);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (2)
Cohost\Formatting\FormattingTestBase.cs (1)
111input = new TestCode(FormattingTestContext.FlipLineEndings(input.OriginalInput));
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
512var input = new TestCode("""
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (1)
512var input = new TestCode("""
307 references to TestCode
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
TestCode.cs (1)
62public static implicit operator TestCode(string input)
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (75)
Completion\BlazorDataAttributeCompletionItemProviderTest.cs (10)
38TestCode testCode = "<form d$$></form>"; 57TestCode testCode = "<a d$$></a>"; 76TestCode testCode = "<div d$$></div>"; 95TestCode testCode = "<div d$$></div>"; 111TestCode testCode = "<div d$$></div>"; 127TestCode testCode = "<form $$></form>"; 154TestCode testCode = "<form @$$></form>"; 169TestCode testCode = "<form data-enhance $$></form>"; 191TestCode testCode = "<form d$$></form>"; 223private RazorCompletionContext CreateRazorCompletionContext(TestCode testCode)
Completion\CSharpRazorKeywordCompletionItemProviderTests.cs (2)
108private static RazorCompletionContext CreateRazorCompletionContext(TestCode text) 122private static RazorSyntaxTree CreateSyntaxTree(TestCode text)
Completion\DirectiveAttributeCompletionItemProviderBaseTest.cs (1)
232private RazorSyntaxNode GetNode(TestCode testCode)
Completion\DirectiveAttributeCompletionItemProviderTest.AttributeNames.cs (1)
401internal RazorCompletionContext CreateRazorCompletionContext(TestCode testCode)
Completion\DirectiveAttributeEventParameterCompletionItemProviderTest.cs (1)
205private RazorCompletionContext CreateRazorCompletionContext(TestCode documentContent)
Completion\DirectiveAttributeTransitionCompletionItemProviderTest.cs (2)
328private static RazorCodeDocument GetCodeDocument(TestCode text, RazorFileKind? fileKind = null) 344private RazorCompletionContext CreateContext(TestCode text, RazorFileKind? fileKind = null)
Completion\DirectiveCompletionItemProviderTest.cs (3)
422private static RazorCompletionContext CreateRazorCompletionContext(TestCode text, CompletionReason reason = CompletionReason.Invoked, params DirectiveDescriptor[] directives) 460private static RazorSyntaxTree CreateSyntaxTree(TestCode text, params DirectiveDescriptor[] directives) 465private static RazorSyntaxTree CreateSyntaxTree(TestCode text, RazorFileKind fileKind, params DirectiveDescriptor[] directives)
Completion\MarkupTransitionCompletionItemProviderTest.cs (3)
295private static RazorCompletionContext CreateRazorCompletionContext(TestCode text, params DirectiveDescriptor[] directives) 309private static RazorSyntaxTree CreateSyntaxTree(TestCode text, params DirectiveDescriptor[] directives) 314private static RazorSyntaxTree CreateSyntaxTree(TestCode text, RazorFileKind fileKind, params DirectiveDescriptor[] directives)
Diagnostics\TaskListDiagnosticProviderTest.cs (1)
60private static void VerifyTODOComments(TestCode input)
Extensions\RazorCodeDocumentExtensionsTest.cs (22)
22TestCode code = """ 44TestCode code = """ 72TestCode code = """ 90TestCode code = "<p>@N$$ame</p>"; 104TestCode code = "<p>He$$llo World</p>"; 118TestCode code = "<p>Hello World</p>$$"; 132TestCode code = """ 150TestCode code = "Hello World$$"; 164TestCode code = "@Name$$"; 178TestCode code = "@{$$}"; 192TestCode code = "@{var x = 1;$$}"; 206TestCode code = "@($$)"; 220TestCode code = "@(Da$$)"; 234TestCode code = "@$$"; 248TestCode code = "@Da$$"; 262TestCode code = "@{$$<br />}"; 276TestCode code = "@if (true) {$$ <br /> }"; 290TestCode code = "@if (true) {$$ <br /> }"; 304TestCode code = "@if (true) { $$<br /> }"; 318TestCode code = "@if (true) { $$<br /> }"; 336TestCode code = """ 352private static RazorCodeDocument CreateCodeDocument(TestCode code, params TagHelperCollection tagHelpers)
Formatting\FormattingUtilitiesTest.cs (4)
104TestCode input1 = """ 111TestCode input2 = """ 128TestCode input1 = """ 135TestCode input2 = """
Hover\HoverFactoryTest.cs (25)
38TestCode code = """ 59TestCode code = """ 82TestCode code = """ 105TestCode code = """ 126TestCode code = """ 148TestCode code = """ 170TestCode code = """ 188TestCode code = """ 206TestCode code = """ 224TestCode code = """ 246TestCode code = """ 271TestCode code = """ 292TestCode code = """ 314TestCode code = """ 332TestCode code = """ 354TestCode code = """ 376TestCode code = """ 397TestCode code = """ 420TestCode code = """ 440TestCode code = """ 466TestCode code = """ 489TestCode code = """ 507TestCode code = """ 525TestCode code = """ 562TestCode code = """
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (132)
Cohost\CohostDataTipRangeEndpointTest.cs (1)
64private async Task VerifyDataTipRangeAsync(TestCode input, VSInternalDataTipTags dataTipTags = 0)
Cohost\CohostDocumentPullDiagnosticsTest.cs (14)
62TestCode input = """ 130TestCode input = """ 155TestCode input = """ 196TestCode input = """ 234TestCode input = """ 268TestCode input = """ 302TestCode input = """ 345TestCode input = """ 388TestCode input = """ 432TestCode input = $$""" 467TestCode input = $$""" 496TestCode input = $$""" 522TestCode input = $$""" 579TestCode input,
Cohost\CohostDocumentSpellCheckEndpointTest.cs (1)
89private async Task VerifySpellCheckableRangesAsync(TestCode input, (string file, string contents)[]? additionalFiles = null)
Cohost\CohostInlineCompletionEndpointTest.cs (1)
80private async Task VerifyInlineCompletionAsync(TestCode input, string? output = null, int tabSize = 4)
Cohost\CohostOnTypeFormattingEndpointTest.cs (1)
122private async Task VerifyOnTypeFormattingAsync(TestCode input, string expected, char triggerCharacter, bool html = false)
Cohost\CohostRangeFormattingEndpointTest.cs (1)
170private async Task VerifyRangeFormattingAsync(TestCode input, string expected, Dictionary<string, SumType<bool, int, string>>? otherOptions = null)
Cohost\CohostRoslynCodeActionTest.cs (3)
212TestCode csharpFile, 213TestCode razorFile, 214TestCode expectedRazorFile,
Cohost\CohostRoslynGoToDefTest.cs (2)
53TestCode csharpFile, 54TestCode razorFile)
Cohost\CohostRoslynRenameTest.cs (2)
203TestCode csharpFile, 204TestCode razorFile,
Cohost\CohostSnippetCompletionTest.cs (1)
26TestCode input = """
Cohost\CohostValidateBreakableRangeEndpointTest.cs (1)
105private async Task VerifyBreakableRangeAsync(TestCode input)
Cohost\CohostWrapWithTagEndpointTest.cs (1)
189private async Task VerifyWrapWithTagAsync(TestCode input, string? expected, VSInternalWrapWithTagResponse? htmlResponse, string? htmlDocument = null)
Cohost\Formatting\FormattingTestBase.cs (3)
36TestCode input, 104private (TestCode, string, string) ProcessFormattingContext(TestCode input, string htmlFormatted, string expected)
Cohost\OrganizeUsingsCommandTest.cs (2)
619private async Task VerifyRemoveAndSortUsingsAsync(TestCode input, string expected, (string filePath, string contents)[]? additionalFiles = null, RazorFileKind? fileKind = null) 636private async Task VerifySortUsingsAsync(TestCode input, string expected, (string filePath, string contents)[]? additionalFiles = null, RazorFileKind? fileKind = null)
Cohost\RazorRefactorNotifyServiceTest.cs (1)
103private async Task<List<(string source, string destination)>> GetRefactorRenamesAsync(string razorContents, string newName, params (string fileName, TestCode contents)[] additionalFiles)
Cohost\RemoteDebugInfoServiceTest.cs (2)
460private async Task VerifyProximityExpressionsAsync(TestCode input, string[] extraExpressions) 486private async Task VerifyBreakpointRangeAsync(TestCode input, RazorFileKind? fileKind = null)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (4)
31TestCode input, 63private protected TextDocument CreateRazorDocument(TestCode input, RazorFileKind? fileKind = null, string? documentFilePath = null, (string filePath, string contents)[]? additionalFiles = null, bool addDefaultImports = true) 84private async Task<CodeAction?> VerifyCodeActionRequestAsync(TextDocument document, TestCode input, string codeActionName, int? codeActionIndex, int childActionIndex, bool expectOffer, bool makeDiagnosticsRequest) 135private protected async Task<SumType<Command, CodeAction>[]?> GetCodeActionsAsync(TextDocument document, TestCode input, bool makeDiagnosticsRequest = false)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (3)
512var input = new TestCode(""" 1282TestCode input, 1429TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
43private async Task VerifyCompletionItemResolveAsync(TestCode input)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentSymbolEndpointTest.cs (5)
50TestCode input = """ 136TestCode input = """ 212TestCode input = """ 281TestCode input = """ 354private async Task<DocumentSymbol[]> GetDocumentSymbolsAsync(TestCode input, bool miscellaneousFile = false, RazorFileKind? fileKind = null)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (16)
41TestCode input = """ 45TestCode surveyPrompt = """ 64TestCode input = """ 75TestCode otherClass = """ 93TestCode input = """ 98TestCode surveyPrompt = """ 125TestCode input = """ 130TestCode surveyPrompt = """ 157TestCode input = """ 163TestCode surveyPrompt = """ 175TestCode input = """ 181TestCode surveyPrompt = """ 198TestCode surveyPrompt = """ 212TestCode component = """ 251private async Task VerifyFindAllReferencesAsync(TestCode input, params (string fileName, TestCode testCode)[] additionalFiles)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (30)
133TestCode input = """ 137TestCode surveyPrompt = """ 166TestCode input = """ 172TestCode surveyPrompt = """ 201TestCode input = """ 205TestCode surveyPrompt = """ 234TestCode input = """ 238TestCode surveyPrompt = """ 267TestCode input = """ 276TestCode surveyPrompt = """ 305TestCode input = """ 310TestCode surveyPrompt = """ 347TestCode input = """ 352TestCode surveyPrompt = """ 395TestCode input = $$""" 408TestCode surveyPrompt = """ 438TestCode input = """ 465TestCode expected; 498TestCode expected; 534TestCode expected; 578TestCode expected; 616TestCode expected; 689TestCode expected; 753TestCode expected; 828TestCode expected; 992TestCode surveyPrompt = """ 1006TestCode component = """ 1037TestCode input, 1059TestCode input, 1069TextDocument document, TestCode input, SumType<LspLocation, LspLocation[], DocumentLink[]>? htmlResponse)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (6)
93TestCode input = """ 118TestCode input = """ 124TestCode surveyPrompt = """ 149private async Task VerifyGoToImplementationAsync(TestCode input, TextDocument? document = null, LspLocation? htmlResponse = null) 172TestCode input, 180private async Task<SumType<LspLocation[], VSInternalReferenceItem[]>?> GetGoToImplementationResultCoreAsync(TestCode input, TextDocument document, LspLocation? htmlResponse)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (14)
24TestCode code = """ 61TestCode code = """ 81TestCode code = """ 131TestCode code = """ 151TestCode code = """ 188TestCode code = """ 223TestCode code = """ 263TestCode code = """ 300TestCode code = """ 337TestCode code = """ 365private Task VerifyHoverAsync(TestCode input, Func<Hover, TextDocument, Task> verifyHover) 368private async Task VerifyHoverAsync(TestCode input, RazorFileKind? fileKind, Hover? htmlResponse, Func<Hover, TextDocument, Task> verifyHover) 377private async Task VerifyHoverAsync(TestCode input, Hover htmlResponse, Action<Hover?> verifyHover) 386private async Task<Hover?> GetHoverResultAsync(TextDocument document, TestCode input, Hover? htmlResponse = null)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (1)
542TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\CascadingTypeParameterFormattingTest.cs (1)
222TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTestBase.cs (1)
29TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingContentValidationPassTest.cs (3)
26TestCode source = """ 46TestCode source = """ 70(TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingDiagnosticValidationPassTest.cs (3)
25TestCode source = """ 46TestCode source = """ 69TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingPassTest.cs (3)
44TestCode input = $""" 58TestCode input = $""" 74TestCode input = """
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingTest.cs (1)
703TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\RazorFormattingServiceTest.cs (1)
22TestCode source = """
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Mapping\RazorEditServiceTest.cs (2)
1267TestCode csharpSource, 1268TestCode razorSource,
Microsoft.VisualStudio.Razor.IntegrationTests (2)
InProcess\EditorInProcess_Text.cs (1)
36public async Task<int> SetTextAsync(TestCode text, CancellationToken cancellationToken, bool placeCaretAtPosition = true)
InProcess\SolutionExplorerInProcess.cs (1)
97public async Task<int> AddFileAsync(string projectName, string fileName, TestCode? contents = null, bool open = false, CancellationToken cancellationToken = default)
Microsoft.VisualStudioCode.RazorExtension.UnitTests (97)
Endpoints\CohostCodeLensEndpointTest.cs (1)
76private async Task VerifyCodeLensAsync(TestCode input, string[] expectedTitles)
Endpoints\CohostDocumentPullDiagnosticsTest.cs (1)
56TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\CohostCodeActionsEndpointTestBase.cs (4)
31TestCode input, 63private protected TextDocument CreateRazorDocument(TestCode input, RazorFileKind? fileKind = null, string? documentFilePath = null, (string filePath, string contents)[]? additionalFiles = null, bool addDefaultImports = true) 84private async Task<CodeAction?> VerifyCodeActionRequestAsync(TextDocument document, TestCode input, string codeActionName, int? codeActionIndex, int childActionIndex, bool expectOffer, bool makeDiagnosticsRequest) 135private protected async Task<SumType<Command, CodeAction>[]?> GetCodeActionsAsync(TextDocument document, TestCode input, bool makeDiagnosticsRequest = false)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (3)
512var input = new TestCode(""" 1282TestCode input, 1429TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
43private async Task VerifyCompletionItemResolveAsync(TestCode input)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentSymbolEndpointTest.cs (5)
50TestCode input = """ 136TestCode input = """ 212TestCode input = """ 281TestCode input = """ 354private async Task<DocumentSymbol[]> GetDocumentSymbolsAsync(TestCode input, bool miscellaneousFile = false, RazorFileKind? fileKind = null)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostFindAllReferencesEndpointTest.cs (16)
41TestCode input = """ 45TestCode surveyPrompt = """ 64TestCode input = """ 75TestCode otherClass = """ 93TestCode input = """ 98TestCode surveyPrompt = """ 125TestCode input = """ 130TestCode surveyPrompt = """ 157TestCode input = """ 163TestCode surveyPrompt = """ 175TestCode input = """ 181TestCode surveyPrompt = """ 198TestCode surveyPrompt = """ 212TestCode component = """ 251private async Task VerifyFindAllReferencesAsync(TestCode input, params (string fileName, TestCode testCode)[] additionalFiles)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToDefinitionEndpointTest.cs (30)
133TestCode input = """ 137TestCode surveyPrompt = """ 166TestCode input = """ 172TestCode surveyPrompt = """ 201TestCode input = """ 205TestCode surveyPrompt = """ 234TestCode input = """ 238TestCode surveyPrompt = """ 267TestCode input = """ 276TestCode surveyPrompt = """ 305TestCode input = """ 310TestCode surveyPrompt = """ 347TestCode input = """ 352TestCode surveyPrompt = """ 395TestCode input = $$""" 408TestCode surveyPrompt = """ 438TestCode input = """ 465TestCode expected; 498TestCode expected; 534TestCode expected; 578TestCode expected; 616TestCode expected; 689TestCode expected; 753TestCode expected; 828TestCode expected; 992TestCode surveyPrompt = """ 1006TestCode component = """ 1037TestCode input, 1059TestCode input, 1069TextDocument document, TestCode input, SumType<LspLocation, LspLocation[], DocumentLink[]>? htmlResponse)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostGoToImplementationEndpointTest.cs (6)
93TestCode input = """ 118TestCode input = """ 124TestCode surveyPrompt = """ 149private async Task VerifyGoToImplementationAsync(TestCode input, TextDocument? document = null, LspLocation? htmlResponse = null) 172TestCode input, 180private async Task<SumType<LspLocation[], VSInternalReferenceItem[]>?> GetGoToImplementationResultCoreAsync(TestCode input, TextDocument document, LspLocation? htmlResponse)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostHoverEndpointTest.cs (14)
24TestCode code = """ 61TestCode code = """ 81TestCode code = """ 131TestCode code = """ 151TestCode code = """ 188TestCode code = """ 223TestCode code = """ 263TestCode code = """ 300TestCode code = """ 337TestCode code = """ 365private Task VerifyHoverAsync(TestCode input, Func<Hover, TextDocument, Task> verifyHover) 368private async Task VerifyHoverAsync(TestCode input, RazorFileKind? fileKind, Hover? htmlResponse, Func<Hover, TextDocument, Task> verifyHover) 377private async Task VerifyHoverAsync(TestCode input, Hover htmlResponse, Action<Hover?> verifyHover) 386private async Task<Hover?> GetHoverResultAsync(TextDocument document, TestCode input, Hover? htmlResponse = null)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostOnAutoInsertEndpointTest.cs (1)
542TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\CascadingTypeParameterFormattingTest.cs (1)
222TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\DocumentFormattingTestBase.cs (1)
29TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingContentValidationPassTest.cs (3)
26TestCode source = """ 46TestCode source = """ 70(TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\FormattingDiagnosticValidationPassTest.cs (3)
25TestCode source = """ 46TestCode source = """ 69TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingPassTest.cs (3)
44TestCode input = $""" 58TestCode input = $""" 74TestCode input = """
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\HtmlFormattingTest.cs (1)
703TestCode input,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\RazorFormattingServiceTest.cs (1)
22TestCode source = """
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Mapping\RazorEditServiceTest.cs (2)
1267TestCode csharpSource, 1268TestCode razorSource,