Removing plugin dependency from distribution main 01/63101/2
authorramverma <ram.krishna.verma@ericsson.com>
Mon, 27 Aug 2018 16:31:03 +0000 (17:31 +0100)
committerramverma <ram.krishna.verma@ericsson.com>
Tue, 28 Aug 2018 10:06:26 +0000 (11:06 +0100)
commitd7a69ea29e4ea46231cec1d16788d9451793a2a7
tree72b5584457fe2a4738044cf866d59fb1f89a5e67
parentef2ff6bae65870a4fccc25373c0cfae881e14a81
Removing plugin dependency from distribution main

* Removing plugin dependency from main. Ideally main should not be
dependent on plugins.
* Creating dummy handler, decoder, forwarder classes for test cases in
main.
* Combined few json test files.
* Added more test cases.

Change-Id: Id75e21d5d403febd9ac2b059661e17663d638dc2
Issue-ID: POLICY-1035
Signed-off-by: ramverma <ram.krishna.verma@ericsson.com>
29 files changed:
main/pom.xml
main/src/test/java/org/onap/policy/distribution/main/parameters/CommonTestData.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestDistributionParameterGroup.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestDistributionParameterHandler.java
main/src/test/java/org/onap/policy/distribution/main/parameters/TestPluginHandlerParameters.java
main/src/test/java/org/onap/policy/distribution/main/startstop/TestDistributionActivator.java
main/src/test/java/org/onap/policy/distribution/main/testclasses/DummyDecoder.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/distribution/main/testclasses/DummyPolicyForwarder.java [new file with mode: 0644]
main/src/test/java/org/onap/policy/distribution/main/testclasses/DummyReceptionHandler.java [new file with mode: 0644]
main/src/test/resources/expectedValidationResults/InvalidDecoderAndForwarderParameters.txt [new file with mode: 0644]
main/src/test/resources/expectedValidationResults/InvalidReceptionHandlerParameters.txt [new file with mode: 0644]
main/src/test/resources/expectedValidationResults/InvalidRestServerParameters.txt [new file with mode: 0644]
main/src/test/resources/parameters/DistributionConfigParameters.json
main/src/test/resources/parameters/DistributionConfigParameters_EmptyPolicyDecoder.json
main/src/test/resources/parameters/DistributionConfigParameters_EmptyPolicyForwarder.json
main/src/test/resources/parameters/DistributionConfigParameters_InvalidDecoderAndForwarderParameters.json [moved from main/src/test/resources/parameters/DistributionConfigParameters_InvalidPolicyDecoderClass.json with 65% similarity]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidName.json
main/src/test/resources/parameters/DistributionConfigParameters_InvalidPolicyDecoderType.json [deleted file]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidPolicyForwarderClass.json [deleted file]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidReceptionHandlerClass.json [deleted file]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidReceptionHandlerParameters.json [moved from main/src/test/resources/parameters/DistributionConfigParameters_InvalidPolicyForwarderType.json with 78% similarity]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidReceptionHandlerType.json [deleted file]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidRestServerHost.json [deleted file]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidRestServerParameters.json [moved from main/src/test/resources/parameters/DistributionConfigParameters_InvalidRestServerUser.json with 73% similarity]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidRestServerPassword.json [deleted file]
main/src/test/resources/parameters/DistributionConfigParameters_InvalidRestServerPort.json [deleted file]
main/src/test/resources/parameters/DistributionConfigParameters_NoPolicyDecoder.json
main/src/test/resources/parameters/DistributionConfigParameters_NoPolicyForwarder.json
main/src/test/resources/parameters/MinimumParameters.json