- Refactor AvatarDropdown tests to use helper function pattern
- Add ResetPasswordPage test coverage for form validation and submission
- Update auth integration tests to verify bcrypt password handling
- Fix database service tests to expect hashed passwords
- Add proper mock setup for password verification scenarios
- Restructure tests with better organization by functionality
- Add comprehensive test coverage for all auth flows
- Include OAuth authentication testing (registration and login)
- Add password management tests (change password, reset password)
- Test error scenarios and edge cases
- Improve type safety with proper interfaces
- Fix mock configuration and service interaction testing
- Add tests for user registration, login, and verification flows