From 834851e6c460ef8a28f356a64fe7b85d8bbf9a55 Mon Sep 17 00:00:00 2001 From: Jim Hahn Date: Thu, 21 Mar 2019 12:36:35 -0400 Subject: Add copy constructors for models-pap Also added a method to PfUtils to simplify cloning lists. Change-Id: Iae667be02cced57b0b9578e0a96c5cda38111b97 Issue-ID: POLICY-1542 Signed-off-by: Jim Hahn --- models-pap/pom.xml | 11 ++++ .../onap/policy/models/pap/concepts/PdpGroup.java | 30 +++++++-- .../models/pap/concepts/PdpInstanceDetails.java | 24 ++++++- .../policy/models/pap/concepts/PdpSubGroup.java | 34 ++++++++-- .../onap/policy/models/pap/concepts/Policy.java | 24 ++++++- .../policy/models/pap/concepts/TestPdpGroup.java | 66 +++++++++++++++++++ .../pap/concepts/TestPdpInstanceDetails.java | 51 +++++++++++++++ .../models/pap/concepts/TestPdpSubGroup.java | 75 ++++++++++++++++++++++ .../policy/models/pap/concepts/TestPolicy.java | 49 ++++++++++++++ 9 files changed, 353 insertions(+), 11 deletions(-) create mode 100644 models-pap/src/test/java/org/onap/policy/models/pap/concepts/TestPdpGroup.java create mode 100644 models-pap/src/test/java/org/onap/policy/models/pap/concepts/TestPdpInstanceDetails.java create mode 100644 models-pap/src/test/java/org/onap/policy/models/pap/concepts/TestPdpSubGroup.java create mode 100644 models-pap/src/test/java/org/onap/policy/models/pap/concepts/TestPolicy.java (limited to 'models-pap') diff --git a/models-pap/pom.xml b/models-pap/pom.xml index 1cc5603cb..a437d545b 100644 --- a/models-pap/pom.xml +++ b/models-pap/pom.xml @@ -1,6 +1,7 @@