Description
We need to review our integration test suite (primarily Playwright e2e tests) to assess overall test coverage and identify any redundant tests that overlap with unit tests. This will help optimize our testing strategy, reduce CI runtime, and ensure each test type serves its unique purpose.
Objectives
- Assess Coverage: Evaluate what scenarios are covered by integration tests
- Identify Overlaps: Find tests that duplicate unit test functionality
- Optimize Test Suite: Remove or refactor redundant tests
- Document Findings: Create a coverage report
Additional Notes
- Unit tests should focus on: Component logic, props handling, isolated rendering
- Integration tests should focus on: User journeys, cross-component interactions, real API calls, navigation flows