Test gson in policy-management 03/78503/6
authorJim Hahn <jrh3@att.com>
Fri, 15 Feb 2019 17:24:14 +0000 (12:24 -0500)
committerJim Hahn <jrh3@att.com>
Fri, 15 Feb 2019 17:26:37 +0000 (12:26 -0500)
commitcb8557e068ec89473dcb4d01a68e7dfd0a4644c5
tree4e5eaea52f9a5f5416e75f28f18b5ffdef0b86e6
parentb47140e63ebc5d878c66935698df99a987a6418e
Test gson in policy-management

Added jackson-like Gson annotations to policy-management classes.
Also added tests to verify that the classes serialize the same
with gson as with jackson.
Removed some trailing spaces.
Replaced tabs and adjusted spacing in json files.
Removed trailing newlines.
Updated license data per review comment.
Fixed merge conflict.
Added files that were inadvertently deleted.

Change-Id: Ib546e70f9d9d83187a6a93ff5c634000c4d53da5
Issue-ID: POLICY-1431
Signed-off-by: Jim Hahn <jrh3@att.com>
29 files changed:
policy-management/pom.xml
policy-management/src/main/java/org/onap/policy/drools/controller/internal/MavenDroolsController.java
policy-management/src/main/java/org/onap/policy/drools/protocol/coders/ProtocolCoderToolset.java
policy-management/src/main/java/org/onap/policy/drools/protocol/configuration/ControllerConfiguration.java
policy-management/src/main/java/org/onap/policy/drools/protocol/configuration/DroolsConfiguration.java
policy-management/src/main/java/org/onap/policy/drools/protocol/configuration/PdpdConfiguration.java
policy-management/src/main/java/org/onap/policy/drools/system/PolicyControllerFactory.java
policy-management/src/main/java/org/onap/policy/drools/system/PolicyEngine.java
policy-management/src/main/java/org/onap/policy/drools/system/internal/AggregatedPolicyController.java
policy-management/src/test/java/org/onap/policy/drools/controller/internal/MavenDroolsControllerTest.java
policy-management/src/test/java/org/onap/policy/drools/controller/internal/NullDroolsControllerTest.java
policy-management/src/test/java/org/onap/policy/drools/protocol/configuration/ControllerConfigurationTest.java
policy-management/src/test/java/org/onap/policy/drools/protocol/configuration/DroolsConfigurationTest.java
policy-management/src/test/java/org/onap/policy/drools/protocol/configuration/PdpdConfigurationTest.java
policy-management/src/test/java/org/onap/policy/drools/system/GsonMgmtTestBuilder.java [new file with mode: 0644]
policy-management/src/test/java/org/onap/policy/drools/system/PolicyControllerFactoryTest.java
policy-management/src/test/java/org/onap/policy/drools/system/PolicyEngineManagerTest.java
policy-management/src/test/java/org/onap/policy/drools/system/PolicyEngineTest.java
policy-management/src/test/java/org/onap/policy/drools/system/internal/AggregatedPolicyControllerTest.java
policy-management/src/test/resources/org/onap/policy/drools/controller/internal/MavenDroolsControllerTest.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/controller/internal/NullDroolsControllerTest.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/protocol/configuration/ControllerConfigurationTest.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/protocol/configuration/DroolsConfigurationTest.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/protocol/configuration/PdpdConfigurationTest.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/system/PolicyControllerFactoryTest.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/system/PolicyEngineManagerTest.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/system/PolicyEngineTestAdd.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/system/PolicyEngineTestConfig.json [new file with mode: 0644]
policy-management/src/test/resources/org/onap/policy/drools/system/internal/AggregatedPolicyControllerTest.json [new file with mode: 0644]