54 types derived from ParserTestBase
Microsoft.AspNetCore.Razor.Language.Legacy.UnitTests (27)
Legacy\CSharpAutoCompleteTest.cs (1)
9public class CSharpAutoCompleteTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpBlockTest.cs (1)
10public class CSharpBlockTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpErrorTest.cs (1)
9public class CSharpErrorTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpExplicitExpressionTest.cs (1)
11public class CSharpExplicitExpressionTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpFunctionsTest.cs (1)
9public class CSharpFunctionsTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpImplicitExpressionTest.cs (1)
9public class CSharpImplicitExpressionTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpNestedStatementsTest.cs (1)
10public class CSharpNestedStatementsTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpPreprocessorTest.cs (1)
10public class CSharpPreprocessorTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpRazorCommentsTest.cs (1)
11public class CSharpRazorCommentsTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpReservedWordsTest.cs (1)
10public class CSharpReservedWordsTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpSectionTest.cs (1)
11public class CSharpSectionTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpSpecialBlockTest.cs (1)
11public class CSharpSpecialBlockTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpStatementTest.cs (1)
19public class CSharpStatementTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpTemplateTest.cs (1)
11public class CSharpTemplateTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpToMarkupSwitchTest.cs (1)
12public class CSharpToMarkupSwitchTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpVerbatimBlockTest.cs (1)
11public class CSharpVerbatimBlockTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\CSharpWhitespaceHandlingTest.cs (1)
11public class CSharpWhitespaceHandlingTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlAttributeTest.cs (1)
8public class HtmlAttributeTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlBlockTest.cs (1)
11public class HtmlBlockTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlDocumentTest.cs (1)
9public class HtmlDocumentTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlErrorTest.cs (1)
10public class HtmlErrorTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlTagsTest.cs (1)
11public class HtmlTagsTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\HtmlToCodeSwitchTest.cs (1)
10public class HtmlToCodeSwitchTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\MarkupElementGroupingTest.cs (1)
10public class MarkupElementGroupingTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\RazorDirectivesTest.cs (1)
10public class RazorDirectivesTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\TagHelperRewritingTestBase.cs (1)
10public class TagHelperRewritingTestBase() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Legacy\WhiteSpaceRewriterTest.cs (1)
8public class WhiteSpaceRewriterTest() : ParserTestBase(layer: TestProject.Layer.Compiler, validateSpanEditHandlers: true, useLegacyTokenizer: true)
Microsoft.AspNetCore.Razor.Language.UnitTests (27)
Legacy\CSharpAutoCompleteTest.cs (1)
9public class CSharpAutoCompleteTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpBlockTest.cs (1)
12public class CSharpBlockTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpErrorTest.cs (1)
9public class CSharpErrorTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpExplicitExpressionTest.cs (1)
12public class CSharpExplicitExpressionTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpFunctionsTest.cs (1)
9public class CSharpFunctionsTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpImplicitExpressionTest.cs (1)
9public class CSharpImplicitExpressionTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpNestedStatementsTest.cs (1)
10public class CSharpNestedStatementsTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpPreprocessorTest.cs (1)
10public class CSharpPreprocessorTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpRazorCommentsTest.cs (1)
11public class CSharpRazorCommentsTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpReservedWordsTest.cs (1)
10public class CSharpReservedWordsTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpSectionTest.cs (1)
11public class CSharpSectionTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpSpecialBlockTest.cs (1)
11public class CSharpSpecialBlockTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpStatementTest.cs (1)
19public class CSharpStatementTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpTemplateTest.cs (1)
11public class CSharpTemplateTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpToMarkupSwitchTest.cs (1)
11public class CSharpToMarkupSwitchTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpVerbatimBlockTest.cs (1)
11public class CSharpVerbatimBlockTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\CSharpWhitespaceHandlingTest.cs (1)
11public class CSharpWhitespaceHandlingTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\HtmlAttributeTest.cs (1)
9public class HtmlAttributeTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\HtmlBlockTest.cs (1)
11public class HtmlBlockTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\HtmlDocumentTest.cs (1)
10public class HtmlDocumentTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\HtmlErrorTest.cs (1)
10public class HtmlErrorTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\HtmlTagsTest.cs (1)
11public class HtmlTagsTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\HtmlToCodeSwitchTest.cs (1)
10public class HtmlToCodeSwitchTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\MarkupElementGroupingTest.cs (1)
10public class MarkupElementGroupingTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\RazorDirectivesTest.cs (1)
10public class RazorDirectivesTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\TagHelperRewritingTestBase.cs (1)
10public class TagHelperRewritingTestBase() : ParserTestBase(layer: TestProject.Layer.Compiler)
Legacy\WhiteSpaceRewriterTest.cs (1)
11public class WhiteSpaceRewriterTest() : ParserTestBase(layer: TestProject.Layer.Compiler)
10 references to ParserTestBase
Microsoft.AspNetCore.Razor.Test.Common (5)
Language\Legacy\InitializeTestFileAttribute.cs (5)
19ParserTestBase.FileName = $"TestFiles/ParserTests/{typeName}/{methodUnderTest.Name}"; 20ParserTestBase.IsTheory = false; 24ParserTestBase.IsTheory = true; 33ParserTestBase.FileName = null; 34ParserTestBase.IsTheory = false;
Microsoft.AspNetCore.Razor.Test.Common.Tooling (5)
Language\Legacy\ToolingParserTestBase.cs (5)
53if (ParserTestBase.FileName is null) 55var message = $"{nameof(AssertSyntaxTreeNodeMatchesBaseline)} should only be called from a parser test ({nameof(ParserTestBase.FileName)} is null)."; 59if (ParserTestBase.IsTheory) 65var fileName = BaselineTestCount > 0 ? ParserTestBase.FileName + $"_{BaselineTestCount}" : ParserTestBase.FileName;