chore: behebe Kompilierungsfehler in ScreenPreviews.kt durch Implementierung von getStats() in Mock-Repos
Signed-off-by: StefanMoCoAt <stefan.mo.co@gmail.com>
This commit is contained in:
parent
7acd9ea4c2
commit
01bf440f21
|
|
@ -34,6 +34,8 @@ Versionierung folgt [Semantic Versioning](https://semver.org/lang/de/).
|
||||||
|
|
||||||
### Behoben
|
### Behoben
|
||||||
|
|
||||||
|
- **Frontend (Desktop):** Behebung von Kompilierungsfehlern in `ScreenPreviews.kt` durch Implementierung der fehlenden
|
||||||
|
`getStats()` Methode in den `MasterdataRepository`-Mocks.
|
||||||
- **Identity-Modul:** Umstellung auf `kotlin.time.Instant` zur Vermeidung von Deprecation-Warnungen und Behebung von
|
- **Identity-Modul:** Umstellung auf `kotlin.time.Instant` zur Vermeidung von Deprecation-Warnungen und Behebung von
|
||||||
Persistenz-Konflikten im `ExposedDeviceRepository`.
|
Persistenz-Konflikten im `ExposedDeviceRepository`.
|
||||||
- **Koin DI:** Korrektur von Typ-Inferenz-Fehlern beim `HttpClient` im `nennung-feature` durch explizite Qualifier.
|
- **Koin DI:** Korrektur von Typ-Inferenz-Fehlern beim `HttpClient` im `nennung-feature` durch explizite Qualifier.
|
||||||
|
|
|
||||||
|
|
@ -162,6 +162,7 @@ fun PreviewTurnierDetailScreen() {
|
||||||
override suspend fun searchFunktionaere(query: String): Result<List<Funktionaer>> = Result.success(emptyList())
|
override suspend fun searchFunktionaere(query: String): Result<List<Funktionaer>> = Result.success(emptyList())
|
||||||
override suspend fun listVereine(): Result<List<Verein>> = Result.success(emptyList())
|
override suspend fun listVereine(): Result<List<Verein>> = Result.success(emptyList())
|
||||||
override suspend fun getVereinById(id: String): Result<Verein> = Result.failure(NotImplementedError())
|
override suspend fun getVereinById(id: String): Result<Verein> = Result.failure(NotImplementedError())
|
||||||
|
override suspend fun getStats(): Result<MasterdataStats> = Result.success(MasterdataStats(null, 0, 0, 0, 0))
|
||||||
}
|
}
|
||||||
val nennungVm = TurnierNennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
|
val nennungVm = TurnierNennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
|
||||||
val stammdatenVm = TurnierStammdatenViewModel(mockTurnierRepo)
|
val stammdatenVm = TurnierStammdatenViewModel(mockTurnierRepo)
|
||||||
|
|
@ -219,6 +220,7 @@ fun PreviewTurnierOrganisationTab() {
|
||||||
override suspend fun searchFunktionaere(query: String): Result<List<Funktionaer>> = Result.success(emptyList())
|
override suspend fun searchFunktionaere(query: String): Result<List<Funktionaer>> = Result.success(emptyList())
|
||||||
override suspend fun listVereine(): Result<List<Verein>> = Result.success(emptyList())
|
override suspend fun listVereine(): Result<List<Verein>> = Result.success(emptyList())
|
||||||
override suspend fun getVereinById(id: String): Result<Verein> = Result.failure(NotImplementedError())
|
override suspend fun getVereinById(id: String): Result<Verein> = Result.failure(NotImplementedError())
|
||||||
|
override suspend fun getStats(): Result<MasterdataStats> = Result.success(MasterdataStats(null, 0, 0, 0, 0))
|
||||||
}
|
}
|
||||||
val vm = TurnierNennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
|
val vm = TurnierNennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
|
||||||
MaterialTheme {
|
MaterialTheme {
|
||||||
|
|
@ -306,6 +308,7 @@ fun PreviewTurnierNennungenTab() {
|
||||||
override suspend fun searchFunktionaere(query: String): Result<List<Funktionaer>> = Result.success(emptyList())
|
override suspend fun searchFunktionaere(query: String): Result<List<Funktionaer>> = Result.success(emptyList())
|
||||||
override suspend fun listVereine(): Result<List<Verein>> = Result.success(emptyList())
|
override suspend fun listVereine(): Result<List<Verein>> = Result.success(emptyList())
|
||||||
override suspend fun getVereinById(id: String): Result<Verein> = Result.failure(NotImplementedError())
|
override suspend fun getVereinById(id: String): Result<Verein> = Result.failure(NotImplementedError())
|
||||||
|
override suspend fun getStats(): Result<MasterdataStats> = Result.success(MasterdataStats(null, 0, 0, 0, 0))
|
||||||
}
|
}
|
||||||
val vm = TurnierNennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
|
val vm = TurnierNennungViewModel(mockNennungRepo, mockMasterdataRepo, 1L)
|
||||||
MaterialTheme {
|
MaterialTheme {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user