3 overrides of GetSubText
Microsoft.CodeAnalysis (3)
208 references to GetSubText
Microsoft.AspNetCore.Razor.Test.Common (1)
Microsoft.CodeAnalysis (7)
Microsoft.CodeAnalysis.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp (1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
Microsoft.CodeAnalysis.CSharp.Features (4)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Microsoft.CodeAnalysis.EditorFeatures (1)
Microsoft.CodeAnalysis.Features (6)
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Microsoft.CodeAnalysis.Razor.Workspaces (2)
Microsoft.CodeAnalysis.Test.Utilities (1)
Microsoft.CodeAnalysis.UnitTests (7)
Microsoft.CodeAnalysis.Workspaces (2)
Microsoft.VisualStudio.LanguageServices (6)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (78)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\RazorDocumentExcerptServiceTest.cs (78)
45(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
46result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
55Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
60Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
65Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
70Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
75Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
80Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
85Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
90Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
123(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
124result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
133Assert.Equal("<body>@", result.Value.Content.GetSubText(c.TextSpan).ToString());
138Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
143Assert.Equal("</body>", result.Value.Content.GetSubText(c.TextSpan).ToString());
175(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
176result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
186Assert.Equal("<div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString());
191Assert.Equal("3", result.Value.Content.GetSubText(c.TextSpan).ToString());
196Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
201Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString());
206Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
211Assert.Equal("4", result.Value.Content.GetSubText(c.TextSpan).ToString());
216Assert.Equal(")</div><div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString());
221Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
226Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
231Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString());
236Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
241Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
246Assert.Equal(")</div>", result.Value.Content.GetSubText(c.TextSpan).ToString());
283(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
284result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
306result.Value.Content.GetSubText(c.TextSpan).ToString(),
312Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
317Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString());
322Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
327Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString());
332Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
337Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
342Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
352""", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
387(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
388result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
398Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString());
403Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
408Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString());
413Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
418Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
423Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
428Assert.Equal("@\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
461(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
462result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
484result.Value.Content.GetSubText(c.TextSpan).ToString(),
490Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
495Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
500Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
505Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
510Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
515Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
520Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
525Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
530Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
535Assert.Equal("\r\n", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
544result.Value.Content.GetSubText(c.TextSpan).ToString(),
570(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
571result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
583Assert.Equal("@{", result.Value.Content.GetSubText(c.TextSpan).ToString());
588Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
593Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
598Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
603Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
608Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
613Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
618Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
623Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
628Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
633Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
638Assert.Equal("}", result.Value.Content.GetSubText(c.TextSpan).ToString());
Microsoft.VisualStudioCode.RazorExtension.UnitTests (78)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\RazorDocumentExcerptServiceTest.cs (78)
45(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
46result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
55Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
60Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
65Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
70Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
75Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
80Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
85Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
90Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
123(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
124result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
133Assert.Equal("<body>@", result.Value.Content.GetSubText(c.TextSpan).ToString());
138Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
143Assert.Equal("</body>", result.Value.Content.GetSubText(c.TextSpan).ToString());
175(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
176result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
186Assert.Equal("<div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString());
191Assert.Equal("3", result.Value.Content.GetSubText(c.TextSpan).ToString());
196Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
201Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString());
206Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
211Assert.Equal("4", result.Value.Content.GetSubText(c.TextSpan).ToString());
216Assert.Equal(")</div><div>@(", result.Value.Content.GetSubText(c.TextSpan).ToString());
221Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
226Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
231Assert.Equal("+", result.Value.Content.GetSubText(c.TextSpan).ToString());
236Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
241Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
246Assert.Equal(")</div>", result.Value.Content.GetSubText(c.TextSpan).ToString());
283(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
284result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
306result.Value.Content.GetSubText(c.TextSpan).ToString(),
312Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
317Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString());
322Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
327Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString());
332Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
337Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
342Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
352""", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
387(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
388result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
398Assert.Equal("string", result.Value.Content.GetSubText(c.TextSpan).ToString());
403Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
408Assert.Equal("bigString", result.Value.Content.GetSubText(c.TextSpan).ToString());
413Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
418Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
423Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
428Assert.Equal("@\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
461(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
462result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
484result.Value.Content.GetSubText(c.TextSpan).ToString(),
490Assert.Equal("\r\n ", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
495Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
500Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
505Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
510Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
515Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
520Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
525Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
530Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
535Assert.Equal("\r\n", result.Value.Content.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
544result.Value.Content.GetSubText(c.TextSpan).ToString(),
570(await secondary.GetTextAsync()).GetSubText(secondarySpan).ToString(),
571result.Value.Content.GetSubText(result.Value.MappedSpan).ToString(),
583Assert.Equal("@{", result.Value.Content.GetSubText(c.TextSpan).ToString());
588Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
593Assert.Equal("var", result.Value.Content.GetSubText(c.TextSpan).ToString());
598Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
603Assert.Equal("foo", result.Value.Content.GetSubText(c.TextSpan).ToString());
608Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
613Assert.Equal("=", result.Value.Content.GetSubText(c.TextSpan).ToString());
618Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
623Assert.Equal("\"Hello, World!\"", result.Value.Content.GetSubText(c.TextSpan).ToString());
628Assert.Equal(";", result.Value.Content.GetSubText(c.TextSpan).ToString());
633Assert.Equal(" ", result.Value.Content.GetSubText(c.TextSpan).ToString());
638Assert.Equal("}", result.Value.Content.GetSubText(c.TextSpan).ToString());