91 references to TestProject
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (1)
IntegrationTests\CodeGenerationIntegrationTest.cs (1)
24
: base(layer:
TestProject
.Layer.Compiler, projectDirectoryHint: "Microsoft.AspNetCore.Mvc.Razor.Extensions")
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (27)
Legacy\CSharpAutoCompleteTest.cs (1)
9
public class CSharpAutoCompleteTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpBlockTest.cs (1)
10
public class CSharpBlockTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpErrorTest.cs (1)
9
public class CSharpErrorTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpExplicitExpressionTest.cs (1)
11
public class CSharpExplicitExpressionTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpFunctionsTest.cs (1)
9
public class CSharpFunctionsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpImplicitExpressionTest.cs (1)
9
public class CSharpImplicitExpressionTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpNestedStatementsTest.cs (1)
10
public class CSharpNestedStatementsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpPreprocessorTest.cs (1)
10
public class CSharpPreprocessorTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpRazorCommentsTest.cs (1)
11
public class CSharpRazorCommentsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpReservedWordsTest.cs (1)
10
public class CSharpReservedWordsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpSectionTest.cs (1)
11
public class CSharpSectionTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpSpecialBlockTest.cs (1)
11
public class CSharpSpecialBlockTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpStatementTest.cs (1)
19
public class CSharpStatementTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpTemplateTest.cs (1)
11
public class CSharpTemplateTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpToMarkupSwitchTest.cs (1)
12
public class CSharpToMarkupSwitchTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpVerbatimBlockTest.cs (1)
11
public class CSharpVerbatimBlockTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpWhitespaceHandlingTest.cs (1)
11
public class CSharpWhitespaceHandlingTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlAttributeTest.cs (1)
8
public class HtmlAttributeTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlBlockTest.cs (1)
11
public class HtmlBlockTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlDocumentTest.cs (1)
9
public class HtmlDocumentTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlErrorTest.cs (1)
10
public class HtmlErrorTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlTagsTest.cs (1)
11
public class HtmlTagsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlToCodeSwitchTest.cs (1)
10
public class HtmlToCodeSwitchTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\MarkupElementGroupingTest.cs (1)
10
public class MarkupElementGroupingTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\RazorDirectivesTest.cs (1)
10
public class RazorDirectivesTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\TagHelperRewritingTestBase.cs (1)
10
public class TagHelperRewritingTestBase() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\WhiteSpaceRewriterTest.cs (1)
8
public class WhiteSpaceRewriterTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Microsoft.AspNetCore.Razor.Language.UnitTests (39)
DefaultRazorProjectFileSystemTest.cs (2)
16
TestProject
.GetProjectDirectory(typeof(DefaultRazorProjectFileSystemTest), layer:
TestProject
.Layer.Compiler),
DefaultRazorProjectItemTest.cs (2)
12
TestProject
.GetProjectDirectory(typeof(DefaultRazorProjectFileSystemTest), layer:
TestProject
.Layer.Compiler),
IntegrationTests\BasicIntegrationTest.cs (1)
8
public class BasicIntegrationTest() : IntegrationTestBase(layer:
TestProject
.Layer.Compiler)
IntegrationTests\CodeGenerationIntegrationTest.cs (1)
22
: base(layer:
TestProject
.Layer.Compiler)
IntegrationTests\ComponentCodeGenerationTestBase.cs (1)
19
: RazorBaselineIntegrationTestBase(layer:
TestProject
.Layer.Compiler)
IntegrationTests\ComponentPreprocessorDirectiveTest.cs (1)
10
: RazorBaselineIntegrationTestBase(layer:
TestProject
.Layer.Compiler)
IntegrationTests\ExtensibleDirectiveTest.cs (1)
12
: base(layer:
TestProject
.Layer.Compiler)
IntegrationTests\FindTokenIntegrationTest.cs (1)
10
public class FindTokenIntegrationTest() : IntegrationTestBase(layer:
TestProject
.Layer.Compiler)
IntegrationTests\HtmlAttributeIntegrationTest.cs (1)
8
public class HtmlAttributeIntegrationTest() : IntegrationTestBase(layer:
TestProject
.Layer.Compiler)
IntegrationTests\TagHelpersIntegrationTest.cs (1)
12
public class TagHelpersIntegrationTest() : IntegrationTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpAutoCompleteTest.cs (1)
9
public class CSharpAutoCompleteTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpBlockTest.cs (1)
12
public class CSharpBlockTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpErrorTest.cs (1)
9
public class CSharpErrorTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpExplicitExpressionTest.cs (1)
12
public class CSharpExplicitExpressionTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpFunctionsTest.cs (1)
9
public class CSharpFunctionsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpImplicitExpressionTest.cs (1)
9
public class CSharpImplicitExpressionTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpNestedStatementsTest.cs (1)
10
public class CSharpNestedStatementsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpPreprocessorTest.cs (1)
10
public class CSharpPreprocessorTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpRazorCommentsTest.cs (1)
11
public class CSharpRazorCommentsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpReservedWordsTest.cs (1)
10
public class CSharpReservedWordsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpSectionTest.cs (1)
11
public class CSharpSectionTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpSpecialBlockTest.cs (1)
11
public class CSharpSpecialBlockTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpStatementTest.cs (1)
19
public class CSharpStatementTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpTemplateTest.cs (1)
11
public class CSharpTemplateTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpToMarkupSwitchTest.cs (1)
11
public class CSharpToMarkupSwitchTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpVerbatimBlockTest.cs (1)
11
public class CSharpVerbatimBlockTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\CSharpWhitespaceHandlingTest.cs (1)
11
public class CSharpWhitespaceHandlingTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\HtmlAttributeTest.cs (1)
9
public class HtmlAttributeTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\HtmlBlockTest.cs (1)
11
public class HtmlBlockTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\HtmlDocumentTest.cs (1)
10
public class HtmlDocumentTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\HtmlErrorTest.cs (1)
10
public class HtmlErrorTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\HtmlTagsTest.cs (1)
11
public class HtmlTagsTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\HtmlToCodeSwitchTest.cs (1)
10
public class HtmlToCodeSwitchTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\MarkupElementGroupingTest.cs (1)
10
public class MarkupElementGroupingTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\RazorDirectivesTest.cs (1)
10
public class RazorDirectivesTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\TagHelperRewritingTestBase.cs (1)
10
public class TagHelperRewritingTestBase() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Legacy\WhiteSpaceRewriterTest.cs (1)
11
public class WhiteSpaceRewriterTest() : ParserTestBase(layer:
TestProject
.Layer.Compiler)
Microsoft.AspNetCore.Razor.Test.Common (7)
Language\IntegrationTests\IntegrationTestBase.cs (3)
67
protected IntegrationTestBase(
TestProject
.Layer layer, string? projectDirectoryHint = null)
69
TestProjectRoot = projectDirectoryHint == null ?
TestProject
.GetProjectDirectory(GetType(), layer) :
TestProject
.GetProjectDirectory(projectDirectoryHint, layer);
Language\IntegrationTests\RazorBaselineIntegrationTestBase.cs (2)
26
protected RazorBaselineIntegrationTestBase(
TestProject
.Layer layer)
28
TestProjectRoot =
TestProject
.GetProjectDirectory(GetType(), layer);
Language\Legacy\ParserTestBase.cs (2)
33
internal ParserTestBase(
TestProject
.Layer layer, bool validateSpanEditHandlers = false, bool useLegacyTokenizer = false)
35
TestProjectRoot =
TestProject
.GetProjectDirectory(GetType(), layer);
Microsoft.AspNetCore.Razor.Test.Common.Tooling (2)
Language\Legacy\ToolingParserTestBase.cs (2)
33
TestProjectRoot =
TestProject
.GetProjectDirectory(GetType(), layer:
TestProject
.Layer.Tooling);
Microsoft.CodeAnalysis.Remote.Razor.UnitTests (1)
RazorServicesTest.cs (1)
103
document.Load(Path.Combine(
TestProject
.GetRepoRoot(), "eng", "targets", "RazorServices.props"));
Microsoft.NET.Sdk.Razor.SourceGenerators.UnitTests (2)
RazorSourceGeneratorTestsBase.cs (2)
440
private static readonly string _testProjectRoot =
TestProject
.GetProjectDirectory("Microsoft.NET.Sdk.Razor.SourceGenerators.Tests", layer:
TestProject
.Layer.Compiler, testDirectoryFirst: true);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (4)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSemanticTokensRangeEndpointTest.cs (2)
460
var projectPath =
TestProject
.GetProjectDirectory(typeof(CohostSemanticTokensRangeEndpointTest), layer:
TestProject
.Layer.Tooling);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\CSharpSyntaxFormattingOptionsTest_Generator.cs (2)
98
var projectPath =
TestProject
.GetProjectDirectory(typeof(CSharpSyntaxFormattingOptionsTest_Generator), layer:
TestProject
.Layer.Tooling);
Microsoft.VisualStudio.Razor.IntegrationTests (4)
Formatting\FormatDocumentTests.cs (2)
67
s_projectPath ??=
TestProject
.GetProjectDirectory(typeof(FormatDocumentTests), layer:
TestProject
.Layer.Tooling, useCurrentDirectory: true);
Semantic\RazorSemanticTokensTests.cs (2)
198
s_projectPath ??=
TestProject
.GetProjectDirectory(typeof(RazorSemanticTokensTests), layer:
TestProject
.Layer.Tooling, useCurrentDirectory: true);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (4)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostSemanticTokensRangeEndpointTest.cs (2)
460
var projectPath =
TestProject
.GetProjectDirectory(typeof(CohostSemanticTokensRangeEndpointTest), layer:
TestProject
.Layer.Tooling);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Formatting\CSharpSyntaxFormattingOptionsTest_Generator.cs (2)
98
var projectPath =
TestProject
.GetProjectDirectory(typeof(CSharpSyntaxFormattingOptionsTest_Generator), layer:
TestProject
.Layer.Tooling);