Levels
- Unit: components/utilities
- Integration: form + API client (mocked)
Tools
- Jest + React Testing Library (option)
- MSW for API mocking (option)
What to test
- Validation
- Loading states
- Error states
- Copy button behavior
Manual Testing
Test Result
- Valid URL Pass
- Invalid URL Pass
- Empty Input Pass
- Copy URL Pass
- Mobile Layout Pass
- User Acceptance Testing
Verified: