Milestone A — Parser Hardening (A-03)
Priority: P0
Size: Small
Branch: experiment/aspx-middleware
File: src/BlazorWebFormsComponents.AspxMiddleware.Test/AspxParserWhitespaceTests.cs (new)
Deliverable
Write unit tests that parse ASPX fragments where whitespace between controls is significant and verify that \AspxTextNode\ instances with whitespace content are present in the resulting AST.
Test Cases
Depends On
- A-01 (whitespace fix must land first, or tests will fail)
Context
See: \dev-docs/milestones/ASPX-MIDDLEWARE-MILESTONES.md\ § Milestone A
Milestone A — Parser Hardening (A-03)
Priority: P0
Size: Small
Branch: experiment/aspx-middleware
File: src/BlazorWebFormsComponents.AspxMiddleware.Test/AspxParserWhitespaceTests.cs (new)
Deliverable
Write unit tests that parse ASPX fragments where whitespace between controls is significant and verify that \AspxTextNode\ instances with whitespace content are present in the resulting AST.
Test Cases
Depends On
Context
See: \dev-docs/milestones/ASPX-MIDDLEWARE-MILESTONES.md\ § Milestone A