From aa8225b5211485b3c1150c21e51fd3e93b7f31d3 Mon Sep 17 00:00:00 2001 From: Jim Hahn Date: Mon, 9 Mar 2020 15:15:05 -0400 Subject: Retool rules tests Extracted common code from various XxxBaseTest classes into: - Topics class to manage messages for test topics - HttpClients class to manage HttpClient objects for tests - Simulators class to manage simulators for tests - Rules class to manage start up and shutdown of rules Merged remaining code from XxxBaseTest classes into a single class. Modified the Frankfurt and Usescases tests to subclass from this new class and specify just the relevant tests to be executed. Issue-ID: POLICY-2385 Signed-off-by: Jim Hahn Change-Id: Iaf83c9d2b205a4c343e0dde23ec86508f5773693 --- controlloop/common/rules-test/pom.xml | 165 ++++++++++++++++++++++++++++++++++ 1 file changed, 165 insertions(+) create mode 100644 controlloop/common/rules-test/pom.xml (limited to 'controlloop/common/rules-test/pom.xml') diff --git a/controlloop/common/rules-test/pom.xml b/controlloop/common/rules-test/pom.xml new file mode 100644 index 000000000..ddd897c35 --- /dev/null +++ b/controlloop/common/rules-test/pom.xml @@ -0,0 +1,165 @@ + + + + 4.0.0 + + + + org.onap.policy.drools-applications.controlloop.common + drools-applications-common + 1.6.0-SNAPSHOT + + + rules-test + Common Utilities to facilitate testing via JUnit + jar + + + 2.0.4 + + + + + org.onap.policy.models.policy-models-interactions.model-impl + events + ${policy.models.version} + provided + + + org.onap.policy.models.policy-models-interactions.model-impl + appc + ${policy.models.version} + provided + + + org.onap.policy.models.policy-models-interactions.model-impl + appclcm + ${policy.models.version} + provided + + + org.projectlombok + lombok + provided + + + junit + junit + provided + + + org.awaitility + awaitility + compile + + + org.assertj + assertj-core + test + + + ch.qos.logback + logback-classic + + + org.onap.policy.common + utils + ${version.policy.common} + + + org.onap.policy.common + policy-endpoints + ${version.policy.common} + + + org.onap.policy.models.policy-models-interactions + simulators + ${policy.models.version} + + + org.onap.policy.models.policy-models-interactions.model-impl + events + ${policy.models.version} + provided + + + org.onap.policy.drools-applications.controlloop.common + eventmanager + ${project.version} + provided + + + org.onap.policy.drools-pdp + policy-management + ${version.policy.drools-pdp} + provided + true + + + org.powermock + powermock-api-mockito2 + test + + + org.onap.policy.common + utils-test + ${version.policy.common} + test + + + + + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + org.jacoco + + jacoco-maven-plugin + + + [0.7.1.201405082137,) + + + prepare-agent + + + + + + + + + + + + + + -- cgit 1.2.3-korg