Improved code coverage (branches) for sync watchdog 77/135377/1
authorToineSiebelink <toine.siebelink@est.tech>
Wed, 12 Jul 2023 14:30:48 +0000 (15:30 +0100)
committerToineSiebelink <toine.siebelink@est.tech>
Wed, 12 Jul 2023 14:40:34 +0000 (15:40 +0100)
commita904a7d59e7f278bf93e2f58bb129e2ec7a03d20
tree5f63e30fa0ef923cfd5da0819407f19f838aebb8
parent9cfc03f3af00d0128a5b22e32cc5ba439de627b6
Improved code coverage (branches) for sync watchdog

- had to refactor prod. code slightly to make it testable
- added a batch size check although the task is a simple iteration there is overhead in creating a paralel task

Issue-ID: CPS-475

Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I0db7ba3a15f4edc469a5af1ddc6fd76922b16809
cps-ncmp-service/src/main/java/org/onap/cps/ncmp/api/inventory/sync/ModuleSyncWatchdog.java
cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/inventory/sync/ModuleSyncWatchdogSpec.groovy