- 4 Repository-Interfaces in domain/repository/ (Category, Location, Item, Settings) - 4 Implementierungsklassen in data/repository/ mit Hilt @Inject - RepositoryModule mit @Binds-Bindings fuer alle Repositories - Datumslogik (getExpiringSoon) aus ItemDao in ItemRepositoryImpl verschoben - 20 Unit-Tests mit Fake-DAOs (4 pro Repository) |
||
|---|---|---|
| .. | ||
| androidTest/java/de/krisenvorrat/app | ||
| main | ||
| test/java/de/krisenvorrat/app/data | ||