76 instantiations of TestRazorProjectItem
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (5)
MvcImportProjectFeatureTest.cs (5)
31
var projectItem = new
TestRazorProjectItem
("/Contact/Index.cshtml");
34
new
TestRazorProjectItem
("/Index.cshtml"),
35
new
TestRazorProjectItem
("/_ViewImports.cshtml"),
36
new
TestRazorProjectItem
("/Contact/_ViewImports.cshtml"),
58
var projectItem = new
TestRazorProjectItem
("/Pages/Contact/Index.cshtml");
Microsoft.AspNetCore.Razor.Language.UnitTests (66)
DefaultRazorProjectEngineIntegrationTest.cs (23)
15
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
37
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
59
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
61
var testImport = new
TestRazorProjectItem
("testvalue");
81
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
83
var testImport1 = new
TestRazorProjectItem
("testvalue1");
86
var testImport2 = new
TestRazorProjectItem
("testvalue2");
108
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
124
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
125
var importItem = new
TestRazorProjectItem
("_import.cshtml");
148
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
164
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
180
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
196
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
212
var projectItem = new
TestRazorProjectItem
("Index.razor");
228
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
243
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
244
var importItem = new
TestRazorProjectItem
("_import.cshtml");
267
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
283
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
299
var projectItem = new
TestRazorProjectItem
("Index.razor");
315
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
331
var projectItem = new
TestRazorProjectItem
("Index.cshtml");
RazorProjectEngineTest.cs (3)
128
var existingItem = new
TestRazorProjectItem
("Index.cshtml");
144
var projectItem = new
TestRazorProjectItem
(
160
var projectItem = new
TestRazorProjectItem
(
RazorProjectItemTest.cs (6)
18
var projectItem = new
TestRazorProjectItem
(path, basePath: emptyBasePath);
34
var projectItem = new
TestRazorProjectItem
(path, basePath: basePath);
49
var projectItem = new
TestRazorProjectItem
(path, basePath: "/views");
65
var projectItem = new
TestRazorProjectItem
(path, basePath: "/views");
80
var projectItem = new
TestRazorProjectItem
(path, basePath: "/");
97
var projectItem = new
TestRazorProjectItem
(path, basePath: "/");
RazorSourceDocumentTest.cs (6)
75
var projectItem = new
TestRazorProjectItem
("filePath.cshtml", "c:\\myapp\\filePath.cshtml", "filePath.cshtml", "c:\\myapp\\");
90
var projectItem = new
TestRazorProjectItem
("filePath.cshtml", "c:\\myapp\\filePath.cshtml", basePath: "c:\\myapp\\");
105
var projectItem = new
TestRazorProjectItem
("filePath.cshtml", relativePhysicalPath: "filePath.cshtml", basePath: "c:\\myapp\\");
120
var projectItem = new
TestRazorProjectItem
("filePath.cshtml", basePath: "c:\\myapp\\");
186
var projectItem = new
TestRazorProjectItem
(filePath, relativePhysicalPath: null);
202
var projectItem = new
TestRazorProjectItem
(filePath, relativePhysicalPath: relativePhysicalPath);
VirtualRazorProjectFileSystemTest.cs (28)
22
projectSystem.Add(new
TestRazorProjectItem
("/different-file.cshtml"));
35
var projectItem = new
TestRazorProjectItem
(path);
53
var projectItem = new
TestRazorProjectItem
(path);
81
var projectItem = new
TestRazorProjectItem
("/subDirectory/dir2/file.cshtml");
96
var projectItem = new
TestRazorProjectItem
("/subDirectory/dir2/file.cshtml");
111
var file1 = new
TestRazorProjectItem
("/subDirectory/dir2/file1.cshtml");
112
var file2 = new
TestRazorProjectItem
("/file2.cshtml");
113
var file3 = new
TestRazorProjectItem
("/dir3/file3.cshtml");
114
var file4 = new
TestRazorProjectItem
("/subDirectory/file4.cshtml");
132
var file1 = new
TestRazorProjectItem
("/subDirectory/dir2/file1.cshtml");
133
var file2 = new
TestRazorProjectItem
("/file2.cshtml");
134
var file3 = new
TestRazorProjectItem
("/dir3/file3.cshtml");
135
var file4 = new
TestRazorProjectItem
("/subDirectory/file4.cshtml");
166
projectSystem.Add(new
TestRazorProjectItem
("/subDirectory/dir2/file1.cshtml"));
167
projectSystem.Add(new
TestRazorProjectItem
("/file2.cshtml"));
181
var viewImport1 = new
TestRazorProjectItem
("/_ViewImports.cshtml");
182
var viewImport2 = new
TestRazorProjectItem
("/Views/Home/_ViewImports.cshtml");
228
var projectItem = new
TestRazorProjectItem
("/File.txt");
245
var projectItem = new
TestRazorProjectItem
("/Pages/Shared/_Layout.cshtml");
275
var projectItem1 = new
TestRazorProjectItem
("/Pages/Shared/_Layout.cshtml");
276
var projectItem2 = new
TestRazorProjectItem
("/Pages/Shared/_Partial.cshtml");
308
var projectItem1 = new
TestRazorProjectItem
("/Pages/Products/Index.cshtml");
309
var projectItem2 = new
TestRazorProjectItem
("/Pages/Accounts/About.cshtml");
347
var projectItem = new
TestRazorProjectItem
("/_ViewStart.cshtml");
362
var projectItem1 = new
TestRazorProjectItem
("/Home.cshtml");
363
var projectItem2 = new
TestRazorProjectItem
("/Home/About.cshtml");
378
var projectItem1 = new
TestRazorProjectItem
("/Home/Home.cshtml");
379
var projectItem2 = new
TestRazorProjectItem
("/Home/About.cshtml");
Microsoft.AspNetCore.Razor.Test.Common (4)
Language\IntegrationTests\IntegrationTestBase.cs (3)
166
var projectItem = new
TestRazorProjectItem
(
211
var projectItem = new
TestRazorProjectItem
(
803
var normalizedImport = new
TestRazorProjectItem
(import.FilePath, import.PhysicalPath, import.RelativePhysicalPath, import.BasePath)
Language\IntegrationTests\RazorIntegrationTestBase.cs (1)
192
return new
TestRazorProjectItem
(
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
Language\IntegrationTests\RazorToolingIntegrationTestBase.cs (1)
158
return new
TestRazorProjectItem
(
68 references to TestRazorProjectItem
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (2)
MvcImportProjectFeatureTest.cs (2)
31
var
projectItem = new TestRazorProjectItem("/Contact/Index.cshtml");
58
var
projectItem = new TestRazorProjectItem("/Pages/Contact/Index.cshtml");
Microsoft.AspNetCore.Razor.Language.UnitTests (63)
DefaultRazorProjectEngineIntegrationTest.cs (23)
15
var
projectItem = new TestRazorProjectItem("Index.cshtml");
37
var
projectItem = new TestRazorProjectItem("Index.cshtml");
59
var
projectItem = new TestRazorProjectItem("Index.cshtml");
61
var
testImport = new TestRazorProjectItem("testvalue");
81
var
projectItem = new TestRazorProjectItem("Index.cshtml");
83
var
testImport1 = new TestRazorProjectItem("testvalue1");
86
var
testImport2 = new TestRazorProjectItem("testvalue2");
108
var
projectItem = new TestRazorProjectItem("Index.cshtml");
124
var
projectItem = new TestRazorProjectItem("Index.cshtml");
125
var
importItem = new TestRazorProjectItem("_import.cshtml");
148
var
projectItem = new TestRazorProjectItem("Index.cshtml");
164
var
projectItem = new TestRazorProjectItem("Index.cshtml");
180
var
projectItem = new TestRazorProjectItem("Index.cshtml");
196
var
projectItem = new TestRazorProjectItem("Index.cshtml");
212
var
projectItem = new TestRazorProjectItem("Index.razor");
228
var
projectItem = new TestRazorProjectItem("Index.cshtml");
243
var
projectItem = new TestRazorProjectItem("Index.cshtml");
244
var
importItem = new TestRazorProjectItem("_import.cshtml");
267
var
projectItem = new TestRazorProjectItem("Index.cshtml");
283
var
projectItem = new TestRazorProjectItem("Index.cshtml");
299
var
projectItem = new TestRazorProjectItem("Index.razor");
315
var
projectItem = new TestRazorProjectItem("Index.cshtml");
331
var
projectItem = new TestRazorProjectItem("Index.cshtml");
RazorProjectEngineTest.cs (3)
128
var
existingItem = new TestRazorProjectItem("Index.cshtml");
144
var
projectItem = new TestRazorProjectItem(
160
var
projectItem = new TestRazorProjectItem(
RazorProjectItemTest.cs (6)
18
var
projectItem = new TestRazorProjectItem(path, basePath: emptyBasePath);
34
var
projectItem = new TestRazorProjectItem(path, basePath: basePath);
49
var
projectItem = new TestRazorProjectItem(path, basePath: "/views");
65
var
projectItem = new TestRazorProjectItem(path, basePath: "/views");
80
var
projectItem = new TestRazorProjectItem(path, basePath: "/");
97
var
projectItem = new TestRazorProjectItem(path, basePath: "/");
RazorSourceDocumentTest.cs (6)
75
var
projectItem = new TestRazorProjectItem("filePath.cshtml", "c:\\myapp\\filePath.cshtml", "filePath.cshtml", "c:\\myapp\\");
90
var
projectItem = new TestRazorProjectItem("filePath.cshtml", "c:\\myapp\\filePath.cshtml", basePath: "c:\\myapp\\");
105
var
projectItem = new TestRazorProjectItem("filePath.cshtml", relativePhysicalPath: "filePath.cshtml", basePath: "c:\\myapp\\");
120
var
projectItem = new TestRazorProjectItem("filePath.cshtml", basePath: "c:\\myapp\\");
186
var
projectItem = new TestRazorProjectItem(filePath, relativePhysicalPath: null);
202
var
projectItem = new TestRazorProjectItem(filePath, relativePhysicalPath: relativePhysicalPath);
VirtualRazorProjectFileSystemTest.cs (25)
35
var
projectItem = new TestRazorProjectItem(path);
53
var
projectItem = new TestRazorProjectItem(path);
81
var
projectItem = new TestRazorProjectItem("/subDirectory/dir2/file.cshtml");
96
var
projectItem = new TestRazorProjectItem("/subDirectory/dir2/file.cshtml");
111
var
file1 = new TestRazorProjectItem("/subDirectory/dir2/file1.cshtml");
112
var
file2 = new TestRazorProjectItem("/file2.cshtml");
113
var
file3 = new TestRazorProjectItem("/dir3/file3.cshtml");
114
var
file4 = new TestRazorProjectItem("/subDirectory/file4.cshtml");
132
var
file1 = new TestRazorProjectItem("/subDirectory/dir2/file1.cshtml");
133
var
file2 = new TestRazorProjectItem("/file2.cshtml");
134
var
file3 = new TestRazorProjectItem("/dir3/file3.cshtml");
135
var
file4 = new TestRazorProjectItem("/subDirectory/file4.cshtml");
181
var
viewImport1 = new TestRazorProjectItem("/_ViewImports.cshtml");
182
var
viewImport2 = new TestRazorProjectItem("/Views/Home/_ViewImports.cshtml");
228
var
projectItem = new TestRazorProjectItem("/File.txt");
245
var
projectItem = new TestRazorProjectItem("/Pages/Shared/_Layout.cshtml");
275
var
projectItem1 = new TestRazorProjectItem("/Pages/Shared/_Layout.cshtml");
276
var
projectItem2 = new TestRazorProjectItem("/Pages/Shared/_Partial.cshtml");
308
var
projectItem1 = new TestRazorProjectItem("/Pages/Products/Index.cshtml");
309
var
projectItem2 = new TestRazorProjectItem("/Pages/Accounts/About.cshtml");
347
var
projectItem = new TestRazorProjectItem("/_ViewStart.cshtml");
362
var
projectItem1 = new TestRazorProjectItem("/Home.cshtml");
363
var
projectItem2 = new TestRazorProjectItem("/Home/About.cshtml");
378
var
projectItem1 = new TestRazorProjectItem("/Home/Home.cshtml");
379
var
projectItem2 = new TestRazorProjectItem("/Home/About.cshtml");
Microsoft.AspNetCore.Razor.Test.Common (3)
Language\IntegrationTests\IntegrationTestBase.cs (3)
166
var
projectItem = new TestRazorProjectItem(
211
var
projectItem = new TestRazorProjectItem(
803
var
normalizedImport = new TestRazorProjectItem(import.FilePath, import.PhysicalPath, import.RelativePhysicalPath, import.BasePath)