Source file "com/weatherxm/ui/home/HomeViewModel.kt" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 4 of 287 | 98% | 3 of 10 | 70% | 3 | 28 | 0 | 60 | 0 | 23 |
| setHasDevices(List) | 80% | 50% | 2 | 3 | 0 | 2 | 0 | 1 | ||
| HomeViewModel(UserUseCase, RemoteBannersUseCase, DevicePhotoUseCase, AuthUseCase, AnalyticsWrapper, CoroutineDispatcher) | 100% | n/a | 0 | 1 | 0 | 14 | 0 | 1 | ||
| getRemoteBanners() | 100% | n/a | 0 | 1 | 0 | 7 | 0 | 1 | ||
| checkIfIsLoggedIn() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| getWalletWarnings() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| getSurvey() | 100% | 50% | 1 | 2 | 0 | 5 | 0 | 1 | ||
| dismissRemoteBanner(RemoteBannerType, String) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| onScroll(int) | 100% | 100% | 0 | 2 | 0 | 2 | 0 | 1 | ||
| isLoggedIn() | 100% | 100% | 0 | 2 | 0 | 1 | 0 | 1 | ||
| setWalletNotMissing() | 100% | n/a | 0 | 1 | 0 | 5 | 0 | 1 | ||
| setAcceptTerms() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| dismissSurvey(String) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| retryPhotoUpload(String) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| setClaimingBadgeShouldShow(boolean) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| onWalletWarnings() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onSurvey() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onInfoBanner() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onAnnouncementBanner() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| setWalletWarningDismissTimestamp() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| getClaimingBadgeShouldShow() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getShouldShowTerms() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| showOverlayViews() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| hasDevices() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |