8 Commits

Author SHA1 Message Date
m3mo
b7ccbe6a19 Add widget tests for SetupPage
Tests for UI elements display, ViewModel behavior,
and mode card interactions.
2026-02-03 19:46:49 +01:00
m3mo
a89cb3393d Add widget tests for TaskTile and FilterChips
TaskTile tests: display, interactions, popup menu, delete
confirmation, priority colors.

FilterChips tests: display, selection, visual state changes.
2026-02-03 19:46:35 +01:00
m3mo
4ed703506b Add unit tests for TaskModel
Tests for JSON serialization, parsing, entity conversion,
and round-trip data integrity.
2026-02-03 19:46:20 +01:00
m3mo
1bfa2722eb Add unit tests for task domain layer
Tests for TaskEntity and Priority enum covering
construction, copyWith, equality, and parsing.
2026-02-03 19:45:59 +01:00
m3mo
329ea29966 Add unit tests for auth feature
Tests for UserEntity, UserModel, and TokenModel covering
serialization, parsing, and equality.
2026-02-03 19:45:17 +01:00
m3mo
4bee9c1498 Add test helpers for widget testing
Provides reusable MaterialApp wrappers with localization
support for Flutter widget tests.
2026-02-03 19:44:53 +01:00
m3mo
f121df50f1 Fix localization imports and build issues
- Update localization imports to use package path
- Remove unused provider import from main.dart
- Fix default test file
- Refactor settings dialogs to use Radio widget
2026-02-02 20:48:42 +01:00
m3mo
cb308bbf68 Initial project setup with Clean Architecture
- Flutter frontend with Provider state management
- FastAPI backend with SQLAlchemy ORM
- Internationalization support (EN/DE)
- Clean Architecture folder structure
- GoRouter for navigation
- GetIt for dependency injection
2026-02-02 16:43:37 +01:00