160 references to TestRazorSourceDocument
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (18)
ConsolidatedMvcViewDocumentClassifierPassTest.cs (3)
41
var source =
TestRazorSourceDocument
.Create("some-content", filePath: "ignored", relativePath: "Test.cshtml");
64
var source =
TestRazorSourceDocument
.Create("some-content", filePath: null, relativePath: null);
89
var source =
TestRazorSourceDocument
.Create("some-content", filePath: "ignored", relativePath: relativePath);
CreateNewOnMetadataUpdateAttributePassTest.cs (2)
29
var source =
TestRazorSourceDocument
.Create("Hello world", filePath: "ignored", relativePath: "Test.cshtml");
59
var source =
TestRazorSourceDocument
.Create("Hello world", filePath: "ignored", relativePath: "Test.razor");
MvcViewDocumentClassifierPassTest.cs (5)
73
var source =
TestRazorSourceDocument
.Create("some-content", filePath: "ignored", relativePath: "Test.cshtml");
96
var source =
TestRazorSourceDocument
.Create("some-content", filePath: null, relativePath: null);
121
var source =
TestRazorSourceDocument
.Create("some-content", filePath: "ignored", relativePath: relativePath);
139
var source =
TestRazorSourceDocument
.Create("some-content", filePath: @"x::\application\Views\Home\Index.cshtml", relativePath: null);
157
var source =
TestRazorSourceDocument
.Create("@page", filePath: @"x:\Test.cshtml", relativePath: "path.with+invalid-chars");
RazorPageDocumentClassifierPassTest.cs (8)
42
var source =
TestRazorSourceDocument
.Create("<p>Hello World</p>", filePath: "main.cshtml");
43
var importSource =
TestRazorSourceDocument
.Create("@page", filePath: "import.cshtml");
189
var source =
TestRazorSourceDocument
.Create("@page", filePath: "ignored", relativePath: "Test.cshtml");
209
var source =
TestRazorSourceDocument
.Create("@page", filePath: null, relativePath: null);
231
var source =
TestRazorSourceDocument
.Create("@page", filePath: "ignored", relativePath: relativePath);
249
var source =
TestRazorSourceDocument
.Create("@page", filePath: @"x::\application\Views\Home\Index.cshtml", relativePath: null);
267
var source =
TestRazorSourceDocument
.Create("@page", filePath: @"x:\Test.cshtml", relativePath: "path.with+invalid-chars");
304
var source =
TestRazorSourceDocument
.Create("@page \"some-route\"", filePath: "ignored", relativePath: "Test.cshtml");
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (1)
Legacy\RazorParserTest.cs (1)
37
var syntaxTree = parser.Parse(
TestRazorSourceDocument
.Create("foo @bar baz"));
Microsoft.AspNetCore.Razor.Language.UnitTests (119)
CodeGeneration\CodeRenderingContextTest.cs (3)
29
TestRazorSourceDocument
.Create(),
60
TestRazorSourceDocument
.Create(),
101
TestRazorSourceDocument
.Create(),
CodeGeneration\DefaultCodeTargetTest.cs (1)
16
TestRazorSourceDocument
.Create(),
CodeGeneration\DesignTimeNodeWriterTest.cs (3)
376
var source =
TestRazorSourceDocument
.Create(content);
408
var sourceDocument =
TestRazorSourceDocument
.Create(content);
440
var source =
TestRazorSourceDocument
.Create(content);
CodeGeneration\RuntimeNodeWriterTest.cs (4)
476
var source =
TestRazorSourceDocument
.Create(content);
505
var source =
TestRazorSourceDocument
.Create(content);
531
var source =
TestRazorSourceDocument
.Create(content);
566
var source =
TestRazorSourceDocument
.Create(content);
CodeGeneration\TagHelperHtmlAttributeRuntimeNodeWriterTest.cs (3)
26
var source =
TestRazorSourceDocument
.Create(content);
51
var source =
TestRazorSourceDocument
.Create(content);
85
var source =
TestRazorSourceDocument
.Create(content);
Components\ComponentDocumentClassifierPassTest.cs (6)
22
var source =
TestRazorSourceDocument
.Create("some-content", filePath: "Test.razor");
44
var source =
TestRazorSourceDocument
.Create("some-content", filePath: "/MyApp/Test.razor", relativePath: "Test.razor");
67
var source =
TestRazorSourceDocument
.Create("some-content", filePath: "/MyApp/Test.razor", relativePath: "Test.razor");
93
var source =
TestRazorSourceDocument
.Create("some-content", filePath: $"/MyApp{relativePath}", relativePath: relativePath);
118
var source =
TestRazorSourceDocument
.Create("some-content", filePath: @"x:\My.+App\path.with+invalid-chars.razor", relativePath: "path.with+invalid-chars.razor");
138
var source =
TestRazorSourceDocument
.Create("some-content", filePath: "Test.razor");
DefaultRazorIntermediateNodeLoweringPhaseIntegrationTest.cs (10)
367
var source =
TestRazorSourceDocument
.Create(@"@using System.Threading.Tasks
369
var importSource1 =
TestRazorSourceDocument
.Create("@using System.Globalization");
370
var importSource2 =
TestRazorSourceDocument
.Create("@using System.Text");
390
var source =
TestRazorSourceDocument
.Create(@"@using System.Threading.Tasks
392
var importSource =
TestRazorSourceDocument
.Create("@using System.Threading.Tasks");
424
var source =
TestRazorSourceDocument
.Create("<p>Hi!</p>");
425
var importSource1 =
TestRazorSourceDocument
.Create("@test value1");
426
var importSource2 =
TestRazorSourceDocument
.Create("@test value2");
451
var source =
TestRazorSourceDocument
.Create("<p>Hi!</p>");
452
var importSource =
TestRazorSourceDocument
.Create("@block token { }");
DefaultRazorIntermediateNodeLoweringPhaseTest.cs (9)
36
var importSource =
TestRazorSourceDocument
.Create("@custom \"hello\"", filePath: "import.cshtml");
74
var importSource =
TestRazorSourceDocument
.Create("@custom \"hello\"", filePath: "import.cshtml");
112
var importSource1 =
TestRazorSourceDocument
.Create("@custom \"hello\"", filePath: "import1.cshtml");
113
var importSource2 =
TestRazorSourceDocument
.Create("@custom \"world\"", filePath: "import2.cshtml");
147
var importSource =
TestRazorSourceDocument
.Create(
180
var importSource =
TestRazorSourceDocument
.Create("@custom { }", filePath: "import.cshtml");
213
var importSource =
TestRazorSourceDocument
.Create("@custom { }", filePath: "import.cshtml");
295
RazorSyntaxTree.Parse(
TestRazorSourceDocument
.Create("@ "), parseOptions),
296
RazorSyntaxTree.Parse(
TestRazorSourceDocument
.Create("<p @("), parseOptions),
DefaultRazorParsingPhaseTest.cs (3)
66
var source =
TestRazorSourceDocument
.Create();
68
TestRazorSourceDocument
.Create(),
69
TestRazorSourceDocument
.Create());
DefaultRazorTagHelperBinderPhaseTest.cs (13)
37
var source =
TestRazorSourceDocument
.Create(content, filePath: null);
66
var source =
TestRazorSourceDocument
.Create(content, filePath: null);
95
var source =
TestRazorSourceDocument
.Create(content, filePath: null);
281
var source =
TestRazorSourceDocument
.Create(content);
324
var source =
TestRazorSourceDocument
.Create(content);
408
var source =
TestRazorSourceDocument
.Create("Hello, world");
432
var source =
TestRazorSourceDocument
.Create("Hello, world");
471
var source =
TestRazorSourceDocument
.Create(content, filePath: null);
601
var sourceDocument =
TestRazorSourceDocument
.Create(source, filePath: "TestFile");
752
var sourceDocument =
TestRazorSourceDocument
.Create(source, filePath: "TestFile");
855
var sourceDocument =
TestRazorSourceDocument
.Create(source, filePath: "TestFile");
904
return
TestRazorSourceDocument
.Create(content, filePath: null);
1230
var sourceDocument =
TestRazorSourceDocument
.Create(content, filePath: filePath);
DirectiveRemovalOptimizationPassTest.cs (3)
31
var source =
TestRazorSourceDocument
.Create(content);
61
var source =
TestRazorSourceDocument
.Create(content);
89
var source =
TestRazorSourceDocument
.Create(content);
Extensions\DefaultMetadataIdentifierFeatureTest.cs (3)
21
var source =
TestRazorSourceDocument
.Create("content", filePath: "Test.cshtml", relativePath: null);
37
var source =
TestRazorSourceDocument
.Create("content", filePath: "Test.cshtml", relativePath: string.Empty);
58
var sourceDocument =
TestRazorSourceDocument
.Create("content", filePath: "Test.cshtml", relativePath: relativePath);
Extensions\FunctionsDirectivePassTest.cs (4)
24
var source =
TestRazorSourceDocument
.Create("@functions { var value = true; }");
43
var source =
TestRazorSourceDocument
.Create("@functions { var value = true; }");
81
var source =
TestRazorSourceDocument
.Create("@code { var value = true; }");
119
var source =
TestRazorSourceDocument
.Create(@"
Extensions\MetadataAttributePassTest.cs (12)
24
var source =
TestRazorSourceDocument
.Create();
47
var source =
TestRazorSourceDocument
.Create();
74
var source =
TestRazorSourceDocument
.Create();
94
var source =
TestRazorSourceDocument
.Create();
143
var source =
TestRazorSourceDocument
.Create();
179
var source =
TestRazorSourceDocument
.Create();
212
var source =
TestRazorSourceDocument
.Create("", RazorSourceDocumentProperties.Default);
249
var source =
TestRazorSourceDocument
.Create("", RazorSourceDocumentProperties.Create(null, "Foo\\Bar.cshtml"));
296
var source =
TestRazorSourceDocument
.Create("", RazorSourceDocumentProperties.Create(null, "Foo\\Bar.cshtml"));
297
var importSource =
TestRazorSourceDocument
.Create("@using System", RazorSourceDocumentProperties.Create(null, "Foo\\Import.cshtml"));
356
var source =
TestRazorSourceDocument
.Create("", RazorSourceDocumentProperties.Create(null, "Foo\\Bar.cshtml"));
357
var importSource =
TestRazorSourceDocument
.Create("@using System", RazorSourceDocumentProperties.Create(null, "Foo\\Import.cshtml"));
Extensions\SectionDirectivePassTest.cs (4)
30
var source =
TestRazorSourceDocument
.Create("@section Header { <p>Hello World</p> }");
50
var source =
TestRazorSourceDocument
.Create(content);
87
var source =
TestRazorSourceDocument
.Create(content, filePath: "test.cshtml", relativePath: "test.cshtml");
112
var source =
TestRazorSourceDocument
.Create(content, filePath: "test.razor", relativePath: "test.razor");
HtmlNodeOptimizationPassTest.cs (1)
30
var source =
TestRazorSourceDocument
.Create(content);
Legacy\CSharpCodeParserTest.cs (2)
196
var source =
TestRazorSourceDocument
.Create(
215
var source =
TestRazorSourceDocument
.Create();
Legacy\HtmlMarkupParserTests.cs (1)
229
var source =
TestRazorSourceDocument
.Create(content);
Legacy\RazorParserTest.cs (2)
17
var sourceDocument =
TestRazorSourceDocument
.CreateResource("TestFiles/Source/BasicMarkup.cshtml", GetType());
49
var syntaxTree = parser.Parse(
TestRazorSourceDocument
.Create("foo @bar baz"));
Legacy\TokenizerLookaheadTest.cs (1)
132
var source =
TestRazorSourceDocument
.Create(content);
RazorCodeDocumentExtensionsTest.cs (24)
136
var source =
TestRazorSourceDocument
.Create("@using A", filePath: filePath, relativePath: filePath);
155
var source =
TestRazorSourceDocument
.Create(filePath: "C:\\Hello\\Test.cshtml", relativePath: "Test.cshtml");
171
var source =
TestRazorSourceDocument
.Create(filePath: "C:\\Hello\\Test.cshtml", relativePath: null);
187
var source =
TestRazorSourceDocument
.Create(filePath: null, relativePath: "Test.cshtml");
203
var source =
TestRazorSourceDocument
.Create(
222
var source =
TestRazorSourceDocument
.Create(
241
var source =
TestRazorSourceDocument
.Create(
260
var source =
TestRazorSourceDocument
.Create(
279
var source =
TestRazorSourceDocument
.Create(
305
var source =
TestRazorSourceDocument
.Create(
319
var importSource =
TestRazorSourceDocument
.Create(
338
var source =
TestRazorSourceDocument
.Create(
351
var importSource =
TestRazorSourceDocument
.Create(
370
var source =
TestRazorSourceDocument
.Create(
384
var importSource =
TestRazorSourceDocument
.Create(
403
var source =
TestRazorSourceDocument
.Create(
417
var importSource =
TestRazorSourceDocument
.Create(
436
var source =
TestRazorSourceDocument
.Create(
449
var importSource1 =
TestRazorSourceDocument
.Create(
456
var importSource2 =
TestRazorSourceDocument
.Create(
486
var source =
TestRazorSourceDocument
.Create(
497
var importSource =
TestRazorSourceDocument
.Create(
516
var source =
TestRazorSourceDocument
.Create(
526
var importSource =
TestRazorSourceDocument
.Create(
RazorSourceDocumentTest.cs (4)
17
var content =
TestRazorSourceDocument
.CreateStreamContent();
31
var content =
TestRazorSourceDocument
.CreateStreamContent(encoding: Encoding.UTF32);
45
var content =
TestRazorSourceDocument
.CreateStreamContent(encoding: Encoding.UTF32);
61
var content =
TestRazorSourceDocument
.CreateStreamContent(content: string.Empty, encoding: Encoding.UTF32);
RazorSyntaxTreeTest.cs (3)
18
var source =
TestRazorSourceDocument
.Create(string.Empty);
33
var source =
TestRazorSourceDocument
.Create("@if (true) { @if(false) { <div>@something.</div> } }", filePath: filePath);
50
var source =
TestRazorSourceDocument
.Create("\r\n \r\n @*SomeComment*@ \r\n @tagHelperPrefix \"SomePrefix\"\r\n<html>\r\n@if (true) {\r\n @if(false) { <div>@something.</div> } \r\n}");
Microsoft.AspNetCore.Razor.Test.Common (7)
Language\CodeGeneration\TestCodeRenderingContext.cs (2)
19
source ??=
TestRazorSourceDocument
.Create();
37
source ??=
TestRazorSourceDocument
.Create();
Language\Legacy\ParserTestBase.cs (1)
215
var source =
TestRazorSourceDocument
.Create(document, filePath: null, relativePath: null, normalizeNewLines: true);
Language\RazorProjectEngineExtensions.cs (2)
165
var source =
TestRazorSourceDocument
.Create(content);
224
var source =
TestRazorSourceDocument
.Create(content);
Language\TestRazorCodeDocument.cs (2)
10
source:
TestRazorSourceDocument
.Create(content: string.Empty));
14
source:
TestRazorSourceDocument
.Create(content, normalizeNewLines: normalizeNewLines));
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
RazorCodeDocumentFactory.cs (1)
26
var sourceDocument =
TestRazorSourceDocument
.Create(text, filePath: filePath, relativePath: filePath);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (8)
Completion\CSharpRazorKeywordCompletionItemProviderTests.cs (1)
124
var sourceDocument =
TestRazorSourceDocument
.Create(text.Text);
Completion\DefaultRazorCompletionFactsServiceTest.cs (1)
20
var syntaxTree = RazorSyntaxTree.Parse(
TestRazorSourceDocument
.Create());
Completion\DirectiveAttributeTransitionCompletionItemProviderTest.cs (1)
332
var sourceDocument =
TestRazorSourceDocument
.Create(text.Text);
Completion\DirectiveCompletionItemProviderTest.cs (1)
467
var sourceDocument =
TestRazorSourceDocument
.Create(text.Text);
Completion\MarkupTransitionCompletionItemProviderTest.cs (1)
316
var sourceDocument =
TestRazorSourceDocument
.Create(text.Text);
Completion\RazorCompletionListProviderTest.cs (1)
545
var sourceDocument =
TestRazorSourceDocument
.Create(text, filePath: documentFilePath);
Extensions\RazorCodeDocumentExtensionsTest.cs (1)
356
var sourceDocument =
TestRazorSourceDocument
.Create(code.Text);
TagHelperFactsServiceTest.cs (1)
244
var sourceDocument =
TestRazorSourceDocument
.Create(text);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
136
var sourceDocument =
TestRazorSourceDocument
.Create(text, filePath: filePath, relativePath: filePath);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (2)
774
var sourceDocument =
TestRazorSourceDocument
.Create(razorSource);
811
var sourceDocument =
TestRazorSourceDocument
.Create(razorSource);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (3)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (1)
136
var sourceDocument =
TestRazorSourceDocument
.Create(text, filePath: filePath, relativePath: filePath);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\RazorDocumentMappingServiceTest.cs (2)
774
var sourceDocument =
TestRazorSourceDocument
.Create(razorSource);
811
var sourceDocument =
TestRazorSourceDocument
.Create(razorSource);