54 types derived from ParserTestBase
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 (27)
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)
10 references to ParserTestBase
Microsoft.AspNetCore.Razor.Test.Common (5)
Language\Legacy\InitializeTestFileAttribute.cs (5)
19
ParserTestBase
.FileName = $"TestFiles/ParserTests/{typeName}/{methodUnderTest.Name}";
20
ParserTestBase
.IsTheory = false;
24
ParserTestBase
.IsTheory = true;
33
ParserTestBase
.FileName = null;
34
ParserTestBase
.IsTheory = false;
Microsoft.AspNetCore.Razor.Test.Common.Tooling (5)
Language\Legacy\ToolingParserTestBase.cs (5)
53
if (
ParserTestBase
.FileName is null)
55
var message = $"{nameof(AssertSyntaxTreeNodeMatchesBaseline)} should only be called from a parser test ({nameof(
ParserTestBase
.FileName)} is null).";
59
if (
ParserTestBase
.IsTheory)
65
var fileName = BaselineTestCount > 0 ?
ParserTestBase
.FileName + $"_{BaselineTestCount}" :
ParserTestBase
.FileName;