Offline handling for Risk Level Calculation (#333)
* added a network check in risk level transaction
* fixed failing risk level transaction tests
* added NoNetworkException
* added resId to the ReportedException
* fixed exception handling with resId and added connectivity unit test
* moved executeClose in CheckAppConnectivity
Co-authored-by:
Hee Tatt Ooi <hee.tatt.ooi@sap.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/NoNetworkException.kt 12 additions, 0 deletions...java/de/rki/coronawarnapp/exception/NoNetworkException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorCodes.kt 3 additions, 1 deletion...va/de/rki/coronawarnapp/exception/reporting/ErrorCodes.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ErrorReportReceiver.kt 15 additions, 5 deletions.../coronawarnapp/exception/reporting/ErrorReportReceiver.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ExceptionReporter.kt 1 addition, 0 deletions...ki/coronawarnapp/exception/reporting/ExceptionReporter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportedException.kt 5 additions, 2 deletions...ki/coronawarnapp/exception/reporting/ReportedException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/exception/reporting/ReportingConstants.kt 1 addition, 0 deletions...i/coronawarnapp/exception/reporting/ReportingConstants.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/RiskLevelRepository.kt 16 additions, 0 deletions.../java/de/rki/coronawarnapp/storage/RiskLevelRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/transaction/RiskLevelTransaction.kt 48 additions, 7 deletions.../de/rki/coronawarnapp/transaction/RiskLevelTransaction.kt
- Corona-Warn-App/src/main/res/values/strings.xml 6 additions, 0 deletionsCorona-Warn-App/src/main/res/values/strings.xml
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/transaction/RiskLevelTransactionTest.kt 62 additions, 0 deletions...rki/coronawarnapp/transaction/RiskLevelTransactionTest.kt
Loading
Please register or sign in to comment