-
Notifications
You must be signed in to change notification settings - Fork 0
Add frontend component tests #75
Copy link
Copy link
Labels
developer-toolsDeveloper experience, tooling, debuggingDeveloper experience, tooling, debuggingenhancementNew feature or requestNew feature or request
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
developer-toolsDeveloper experience, tooling, debuggingDeveloper experience, tooling, debuggingenhancementNew feature or requestNew feature or request
Projects
- StatusShow more project fields✅ Done
Overview
Extend frontend test coverage by adding component tests using React Testing Library.
Current state: 6% coverage (utility tests only)
Target: 30%+ coverage
Components to Test
High Priority
SoundButton.tsx- Rendering, click handler, loading states (~5 tests)CategoryTabs.tsx- Tab switching, active state, rendering (~5 tests)DashboardHeader.tsx- Rendering, props (~3 tests)Medium Priority
Settings.tsx- Tab navigation (~3 tests)AudioDeviceSettings.tsx- Device selection, volume controls (~5 tests)PlaybackSettings.tsx- Toggle states (~3 tests)Technical Requirements
Related
Acceptance Criteria