Fix sonar issues in drools-applications database 57/90557/2
authorJim Hahn <jrh3@att.com>
Wed, 26 Jun 2019 15:00:18 +0000 (11:00 -0400)
committerJim Hahn <jrh3@att.com>
Wed, 26 Jun 2019 22:59:18 +0000 (18:59 -0400)
commitd8118c6638bb2440f89eae9d3f979bdfb0e013c3
tree6f4122198b21438a9d41a47910381df17ef92d36
parentd2ec3b974f116d87c6bd84dee13ea7fc2739f54e
Fix sonar issues in drools-applications database

Refactored to eliminate duplicate code blocks.
Added coverage tests.

Change-Id: I99d2b6f68fee38a1dbbf038ad29d1dfe87fb4ae7
Issue-ID: POLICY-1791
Signed-off-by: Jim Hahn <jrh3@att.com>
controlloop/common/database/pom.xml
controlloop/common/database/src/main/java/org/onap/policy/database/operationshistory/CountRecentOperationsPip.java
controlloop/common/database/src/main/java/org/onap/policy/database/operationshistory/GetOperationOutcomePip.java
controlloop/common/database/src/main/java/org/onap/policy/database/std/StdOnapPip.java
controlloop/common/database/src/test/java/org/onap/policy/database/operationshistory/CountRecentOperationsPipTest.java
controlloop/common/database/src/test/java/org/onap/policy/database/operationshistory/GetOperationOutcomePipTest.java
controlloop/common/database/src/test/java/org/onap/policy/database/std/DbaoTest.java [new file with mode: 0644]
controlloop/common/database/src/test/java/org/onap/policy/database/std/StdOnapPipTest.java [new file with mode: 0644]
controlloop/common/database/src/test/resources/META-INF/persistence.xml
controlloop/common/guard/src/test/java/org/onap/policy/guard/GuardUtilTest.java