1 write to Content
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
RazorExcerptResult.cs (1)
25
Content
= content;
158 references to Content
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (2)
RazorDocumentExcerptServiceWrapper.cs (1)
35
return new ExcerptResult(razorExcerpt.
Content
, razorExcerpt.MappedSpan, razorExcerpt.ClassifiedSpans, razorExcerpt.Document, razorExcerpt.Span);
RazorSourceGeneratedDocumentExcerptServiceWrapper.cs (1)
52
return new ExcerptResult(razorExcerpt.
Content
, razorExcerpt.MappedSpan, razorExcerpt.ClassifiedSpans, razorExcerpt.Document, razorExcerpt.Span);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (78)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\DocumentExcerpt\RazorDocumentExcerptServiceTest.cs (78)
46
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
49
Assert.Equal(@"var foo = ""Hello, World!"";", result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
55
Assert.Equal("var", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
60
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
65
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
70
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
75
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
80
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
85
Assert.Equal("\"Hello, World!\"", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
90
Assert.Equal(";", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
124
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
127
Assert.Equal(@"<body>@foo</body>", result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
133
Assert.Equal("<body>@", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
138
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
143
Assert.Equal("</body>", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
176
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
180
Assert.Equal(@"<div>@(3 + 4)</div><div>@(foo + foo)</div>", result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
186
Assert.Equal("<div>@(", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
191
Assert.Equal("3", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
196
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
201
Assert.Equal("+", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
206
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
211
Assert.Equal("4", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
216
Assert.Equal(")</div><div>@(", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
221
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
226
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
231
Assert.Equal("+", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
236
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
241
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
246
Assert.Equal(")</div>", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
284
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
295
result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
306
result.Value.
Content
.GetSubText(c.TextSpan).ToString(),
312
Assert.Equal("\r\n ", result.Value.
Content
.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
317
Assert.Equal("string", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
322
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
327
Assert.Equal("bigString", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
332
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
337
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
342
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
352
""", result.Value.
Content
.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
388
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
391
Assert.Equal("string bigString = @\"", result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
398
Assert.Equal("string", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
403
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
408
Assert.Equal("bigString", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
413
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
418
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
423
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
428
Assert.Equal("@\"", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
462
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
473
result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
484
result.Value.
Content
.GetSubText(c.TextSpan).ToString(),
490
Assert.Equal("\r\n ", result.Value.
Content
.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
495
Assert.Equal("var", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
500
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
505
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
510
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
515
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
520
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
525
Assert.Equal("\"Hello, World!\"", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
530
Assert.Equal(";", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
535
Assert.Equal("\r\n", result.Value.
Content
.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
544
result.Value.
Content
.GetSubText(c.TextSpan).ToString(),
571
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
576
result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
583
Assert.Equal("@{", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
588
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
593
Assert.Equal("var", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
598
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
603
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
608
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
613
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
618
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
623
Assert.Equal("\"Hello, World!\"", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
628
Assert.Equal(";", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
633
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
638
Assert.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)
46
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
49
Assert.Equal(@"var foo = ""Hello, World!"";", result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
55
Assert.Equal("var", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
60
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
65
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
70
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
75
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
80
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
85
Assert.Equal("\"Hello, World!\"", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
90
Assert.Equal(";", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
124
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
127
Assert.Equal(@"<body>@foo</body>", result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
133
Assert.Equal("<body>@", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
138
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
143
Assert.Equal("</body>", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
176
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
180
Assert.Equal(@"<div>@(3 + 4)</div><div>@(foo + foo)</div>", result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
186
Assert.Equal("<div>@(", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
191
Assert.Equal("3", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
196
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
201
Assert.Equal("+", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
206
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
211
Assert.Equal("4", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
216
Assert.Equal(")</div><div>@(", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
221
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
226
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
231
Assert.Equal("+", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
236
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
241
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
246
Assert.Equal(")</div>", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
284
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
295
result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
306
result.Value.
Content
.GetSubText(c.TextSpan).ToString(),
312
Assert.Equal("\r\n ", result.Value.
Content
.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
317
Assert.Equal("string", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
322
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
327
Assert.Equal("bigString", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
332
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
337
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
342
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
352
""", result.Value.
Content
.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
388
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
391
Assert.Equal("string bigString = @\"", result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
398
Assert.Equal("string", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
403
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
408
Assert.Equal("bigString", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
413
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
418
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
423
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
428
Assert.Equal("@\"", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
462
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
473
result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
484
result.Value.
Content
.GetSubText(c.TextSpan).ToString(),
490
Assert.Equal("\r\n ", result.Value.
Content
.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
495
Assert.Equal("var", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
500
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
505
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
510
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
515
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
520
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
525
Assert.Equal("\"Hello, World!\"", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
530
Assert.Equal(";", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
535
Assert.Equal("\r\n", result.Value.
Content
.GetSubText(c.TextSpan).ToString(), ignoreLineEndingDifferences: true);
544
result.Value.
Content
.GetSubText(c.TextSpan).ToString(),
571
result.Value.
Content
.GetSubText(result.Value.MappedSpan).ToString(),
576
result.Value.
Content
.ToString(), ignoreLineEndingDifferences: true);
583
Assert.Equal("@{", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
588
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
593
Assert.Equal("var", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
598
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
603
Assert.Equal("foo", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
608
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
613
Assert.Equal("=", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
618
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
623
Assert.Equal("\"Hello, World!\"", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
628
Assert.Equal(";", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
633
Assert.Equal(" ", result.Value.
Content
.GetSubText(c.TextSpan).ToString());
638
Assert.Equal("}", result.Value.
Content
.GetSubText(c.TextSpan).ToString());