Component Test Matrix
This report provides a comprehensive overview of test case distribution across the Syncfusion® Blazor Toolkit components. The Toolkit maintains high quality standards through rigorous testing across three complementary categories:
- Accessibility Tests — Automated WCAG 2.1 compliance and accessibility validation tests powered by axe-core with Playwright. These tests ensure components are usable by all users, including those with assistive technology.
- Playwright Tests — End-to-end browser automation tests that validate user interactions, visual rendering, and component behavior across multiple browser environments.
- BUnit Tests — Blazor component unit tests using the bUnit framework for granular testing of component logic, state management, and lifecycle events. Supports xUnit, NUnit, and MSTest test runners.
Total Test Case Summary
85
Accessibility Tests
2,502
Playwright Tests
2,573
BUnit Tests
Component Test Case Matrix
| Component | Accessibility | Playwright | BUnit | Total |
|---|---|---|---|---|
| Button | 5 | 62 | 59 | 126 |
| ButtonGroup | 1 | 17 | 30 | 48 |
| Calendar | 7 | 17 | 104 | 128 |
| Charts | 8 | 1831 | 1088 | 2927 |
| Checkbox | 3 | 46 | 12 | 61 |
| DatePicker | 6 | 17 | 152 | 175 |
| DateTimePicker | 10 | 67 | 135 | 212 |
| Dialog | 4 | 15 | 104 | 123 |
| NumericTextBox | 6 | 17 | 77 | 100 |
| Radio Button | 2 | 71 | 32 | 105 |
| Spinner | 1 | 14 | 66 | 81 |
| TextArea | 6 | 157 | 67 | 230 |
| TextBox | 5 | 62 | 105 | 172 |
| TimePicker | 7 | 25 | 166 | 198 |
| Toggle Switch Button | 1 | 14 | 47 | 62 |
| Tooltip | 8 | 10 | 81 | 99 |
| Uploader | 5 | 60 | 248 | 313 |
| Total | 85 | 2,502 | 2,573 | 5,160 |
NOTE
A dash (-) indicates no test cases recorded for that category. The toolkit covers 17 core components with comprehensive test coverage across accessibility, end-to-end, and unit testing frameworks.