Source file "com/weatherxm/ui/devicedetails/forecast/ForecastViewModel.kt" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 41 of 191 | 78% | 5 of 20 | 75% | 6 | 20 | 4 | 31 | 2 | 10 |
| ForecastViewModel(UIDevice, BillingService, Resources, ForecastUseCase, AnalyticsWrapper, CoroutineDispatcher, int, DefaultConstructorMarker) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| fetchForecasts(boolean) | 69% | 70% | 2 | 6 | 2 | 8 | 0 | 1 | ||
| setDevice(UIDevice) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getFailureMessage(Failure) | 84% | 80% | 2 | 6 | 1 | 8 | 0 | 1 | ||
| ForecastViewModel(UIDevice, BillingService, Resources, ForecastUseCase, AnalyticsWrapper, CoroutineDispatcher) | 100% | n/a | 0 | 1 | 0 | 9 | 0 | 1 | ||
| fetchDeviceForecast(MutableLiveData, Function1) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| fetchForecasts$default(ForecastViewModel, boolean, int, Object) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onDefaultForecast() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onPremiumForecast() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDevice() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |