Trey t 08ced7dbbb Fix test infrastructure for Rooms feature and improve testability
- Update Plant test fixtures to use roomID instead of deprecated location
- Add URLDataFetcher protocol to ImageCache for dependency injection
- Update ImageCacheTests to use protocol-based mock instead of URLSession subclass
- Add missing cancelReminders(for:plantID:) method to MockNotificationService
- Add Equatable conformance to ImageCacheError for test assertions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 14:55:50 -06:00
2026-01-23 11:12:00 -06:00
Description
No description provided
823 KiB
Languages
Swift 84.4%
Cython 15.6%