- Add Catch2 test framework with MockIO and TimeSimulator utilities - Implement 10 TI for SchedulerModule (task lifecycle, hyperfocus, breaks) - Implement 10 TI for NotificationModule (queue, priority, silent mode) - Fix SchedulerModule: update m_lastActivityTime in process() - Add AISSIA_TEST_BUILD guards to avoid symbol conflicts - All 20 tests passing (69 assertions total) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| AIModule.cpp | ||
| AIModule.h | ||
| MonitoringModule.cpp | ||
| MonitoringModule.h | ||
| NotificationModule.cpp | ||
| NotificationModule.h | ||
| SchedulerModule.cpp | ||
| SchedulerModule.h | ||
| StorageModule.cpp | ||
| StorageModule.h | ||
| VoiceModule.cpp | ||
| VoiceModule.h | ||