Move test utils into new module 22/143322/6
authordanielhanrahan <daniel.hanrahan@est.tech>
Fri, 13 Feb 2026 18:08:30 +0000 (18:08 +0000)
committerDaniel Hanrahan <daniel.hanrahan@est.tech>
Thu, 26 Feb 2026 02:24:48 +0000 (02:24 +0000)
commit8eaa7f30bfc5085e1affc9ab43db843837c7d3c0
tree3f34d9d67d8cb4db06abcd8ec74ee64bdb754762
parentb48820e5df3cb48a125242f5b66fc0a68f2e0f57
Move test utils into new module

Move test utility classes from policy-common into a
separate module, so that dependencies such as hamcrest
and openpojo will not be included in final JAR.

Issue-ID: POLICY-5503
Change-Id: Ib7703737375ecae347dd7befd7c72d38b83c68dc
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
24 files changed:
clamp-parent/dependencies/pom.xml
models/pom.xml
participant/participant-impl/pom.xml
policy-common/pom.xml
policy-common/src/test/resources/org/onap/policy/common/utils/jackson/JacksonTestUtilsTest.json [deleted file]
policy-models/pom.xml
pom.xml
runtime-acm/pom.xml
test-utils/pom.xml [new file with mode: 0644]
test-utils/src/main/java/org/onap/policy/common/utils/jackson/JacksonTestUtils.java [moved from policy-common/src/main/java/org/onap/policy/common/utils/jackson/JacksonTestUtils.java with 97% similarity]
test-utils/src/main/java/org/onap/policy/common/utils/resources/ResourceUtils.java [moved from policy-common/src/main/java/org/onap/policy/common/utils/resources/ResourceUtils.java with 93% similarity]
test-utils/src/main/java/org/onap/policy/common/utils/test/PojoTester.java [moved from policy-common/src/main/java/org/onap/policy/common/utils/test/PojoTester.java with 100% similarity]
test-utils/src/main/java/org/onap/policy/common/utils/test/ToStringTester.java [moved from policy-common/src/main/java/org/onap/policy/common/utils/test/ToStringTester.java with 100% similarity]
test-utils/src/main/java/org/onap/policy/common/utils/test/log/logback/ExtractAppender.java [moved from policy-common/src/main/java/org/onap/policy/common/utils/test/log/logback/ExtractAppender.java with 100% similarity]
test-utils/src/test/java/org/onap/policy/common/utils/jackson/JacksonTestUtilsTest.java [moved from policy-common/src/test/java/org/onap/policy/common/utils/jackson/JacksonTestUtilsTest.java with 97% similarity]
test-utils/src/test/java/org/onap/policy/common/utils/resources/ResourceUtilsTest.java [moved from policy-common/src/test/java/org/onap/policy/common/utils/resources/ResourceUtilsTest.java with 89% similarity]
test-utils/src/test/java/org/onap/policy/common/utils/test/PojoTesterTest.java [moved from policy-common/src/test/java/org/onap/policy/common/utils/test/PojoTesterTest.java with 100% similarity]
test-utils/src/test/java/org/onap/policy/common/utils/test/ToStringTesterTest.java [moved from policy-common/src/test/java/org/onap/policy/common/utils/test/ToStringTesterTest.java with 100% similarity]
test-utils/src/test/java/org/onap/policy/common/utils/test/log/logback/ExtractAppenderTest.java [moved from policy-common/src/test/java/org/onap/policy/common/utils/test/log/logback/ExtractAppenderTest.java with 100% similarity]
test-utils/src/test/java/org/onap/policy/common/utils/test/pojo/empty/NotAPojo.java [moved from policy-common/src/test/java/org/onap/policy/common/utils/test/pojo/empty/NotAPojo.java with 100% similarity]
test-utils/src/test/java/org/onap/policy/common/utils/test/pojo/invalid/InvalidPojo.java [moved from policy-common/src/test/java/org/onap/policy/common/utils/test/pojo/invalid/InvalidPojo.java with 100% similarity]
test-utils/src/test/java/org/onap/policy/common/utils/test/pojo/valid/ValidPojo.java [moved from policy-common/src/test/java/org/onap/policy/common/utils/test/pojo/valid/ValidPojo.java with 100% similarity]
test-utils/src/test/resources/org/onap/policy/common/utils/jackson/JacksonTestUtilsTest.json [new file with mode: 0644]
test-utils/src/test/resources/testdir/testfile.xml [moved from policy-common/src/test/resources/testdir/testfile.xml with 100% similarity]