summaryrefslogtreecommitdiffstats
path: root/ONAP-REST/src/test/java/org/onap
diff options
context:
space:
mode:
authorrb7147 <rb7147@att.com>2018-02-13 18:17:22 -0500
committerrb7147 <rb7147@att.com>2018-02-13 23:17:59 -0500
commit49048e277bba438cf6486c1229b53f608a7af114 (patch)
tree50c3b252ea07e91aa04e5df2087e7a69cf5266f8 /ONAP-REST/src/test/java/org/onap
parent8baa15218033f9ab6741645eb380e17eb7d9c2dd (diff)
Added Junits for Policy PAP-REST
Cleaned the unnecessary constructors and methods in onap-rest. Added Junits for JPA Classes in ONAP-REST. Issue-ID: POLICY-338 Change-Id: I7e4f928342315475db96d89e9ad3adac5cb7eb00 Signed-off-by: rb7147 <rb7147@att.com>
Diffstat (limited to 'ONAP-REST/src/test/java/org/onap')
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPAClasses.java249
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/BRMSDictionaryJPAClasses.java109
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ClosedLoopPolicyDictionaryJPAClasses.java (renamed from ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ClosedLoopPolicyClasses.java)23
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/CommonDictionaryJPAClasses.java147
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/DecisionDictionaryJPAClasses.java89
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/FWDictionaryJPAClasses.java258
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/MicroServiceDictionaryJPAClasses.java183
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/PolicyEntityJPAClasses.java206
8 files changed, 1261 insertions, 3 deletions
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPAClasses.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPAClasses.java
new file mode 100644
index 000000000..af705967c
--- /dev/null
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPAClasses.java
@@ -0,0 +1,249 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP-REST
+ * ================================================================================
+ * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+package org.onap.policy.rest.jpa;
+
+import static org.junit.Assert.assertTrue;
+
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.HashSet;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.policy.common.logging.flexlogger.FlexLogger;
+import org.onap.policy.common.logging.flexlogger.Logger;
+
+public class ActionDictionaryJPAClasses {
+
+ private static Logger logger = FlexLogger.getLogger(ActionDictionaryJPAClasses.class);
+ private UserInfo userInfo;
+
+ @Before
+ public void setUp() throws Exception {
+ logger.info("setUp: Entering");
+ userInfo = new UserInfo();
+ userInfo.setUserLoginId("Test");
+ userInfo.setUserName("Test");
+ logger.info("setUp: exit");
+ }
+
+ @Test
+ public void testActionDictionary(){
+ ActionPolicyDict data = new ActionPolicyDict();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setAttributeName("Test");
+ assertTrue("Test".equals(data.getAttributeName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setBody("Test");
+ assertTrue("Test".equals(data.getBody()));
+ data.setHeader("Test");
+ assertTrue("Test".equals(data.getHeader()));
+ data.setMethod("GET");
+ assertTrue("GET".equals(data.getMethod()));
+ data.setType("JSON");
+ assertTrue("JSON".equals(data.getType()));
+ data.setUrl("http://test.com");
+ assertTrue("http://test.com".equals(data.getUrl()));
+ data.prePersist();
+ data.preUpdate();
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testFunctionArgument(){
+ FunctionArgument data = new FunctionArgument();
+ data.setArgIndex(1);
+ assertTrue(1 == data.getArgIndex());
+ data.setDatatypeBean(new Datatype());
+ assertTrue(data.getDatatypeBean()!=null);
+ data.setFunctionDefinition(new FunctionDefinition());
+ assertTrue(data.getFunctionDefinition()!=null);
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.isBag();
+ data.toString();
+ data.setIsBag(1);
+ assertTrue(1 == data.getIsBag());
+ new FunctionArgument(data);
+ }
+
+ @Test
+ public void testFunctionDefinition(){
+ FunctionDefinition data = new FunctionDefinition();
+ data.setArgLb(1);
+ assertTrue(1 == data.getArgLb());
+ data.setArgUb(1);
+ assertTrue(1 == data.getArgUb());
+ data.setDatatypeBean(new Datatype());
+ assertTrue(data.getDatatypeBean()!=null);
+ data.setFunctionArguments(new ArrayList<>());
+ assertTrue(data.getFunctionArguments()!=null);
+ data.setHigherOrderArg_LB(1);
+ assertTrue(1 == data.getHigherOrderArg_LB());
+ data.setHigherOrderArg_UB(1);
+ assertTrue(1 == data.getHigherOrderArg_UB());
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setIsBagReturn(1);
+ assertTrue(1 == data.getIsBagReturn());
+ data.setIsHigherOrder(1);
+ assertTrue(1 == data.getIsHigherOrder());
+ data.setShortname("Test");
+ assertTrue("Test".equals(data.getShortname()));
+ data.setXacmlid("Test");
+ assertTrue("Test".equals(data.getXacmlid()));
+ data.toString();
+ data.isBagReturn();
+ data.isHigherOrder();
+ data.addFunctionArgument(new FunctionArgument());
+ data.removeFunctionArgument(new FunctionArgument());
+ }
+
+ @Test
+ public void testCategory(){
+ Category data = new Category();
+ new Category(null);
+ data.setAttributes(new HashSet<>());
+ data.addAttribute(new Attribute());
+ data.removeAttribute(new Attribute());
+ data.isStandard();
+ data.isCustom();
+ Category.extractGrouping("urn:oasis:names:tc:xacml:1.0:subject-category:intermediary-subject");
+ data.getIdentifer();
+ data.toString();
+ assertTrue(data.getAttributes()!=null);
+ data.setGrouping("Test");
+ assertTrue("Test".equals(data.getGrouping()));
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setShortName("Test");
+ assertTrue("Test".equals(data.getShortName()));
+ data.setXacmlId("Test");
+ assertTrue("Test".equals(data.getXacmlId()));
+ }
+
+ @Test
+ public void testConstraintType(){
+ ConstraintType data = new ConstraintType();
+ new ConstraintType("Test", "Test");
+ ConstraintType.getRangeTypes();
+ data.setAttributes(new HashSet<>());
+ assertTrue(data.getAttributes()!=null);
+ data.setConstraintType("Test");
+ assertTrue("Test".equals(data.getConstraintType()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ }
+
+ @Test
+ public void testConstraintValue(){
+ ConstraintValue data = new ConstraintValue();
+ data.clone();
+ new ConstraintValue(new ConstraintValue());
+ new ConstraintValue("Test","Test");
+ data.setAttribute(new Attribute());
+ assertTrue(data.getAttribute()!=null);
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setProperty("Test");
+ assertTrue("Test".equals(data.getProperty()));
+ data.setValue("Test");
+ assertTrue("Test".equals(data.getValue()));
+ }
+
+ @Test
+ public void testObadvice(){
+ Obadvice data = new Obadvice();
+ new Obadvice();
+ new Obadvice("Test", "Test");
+ data.clone();
+ data.addObadviceExpression(new ObadviceExpression());
+ data.removeObadviceExpression(new ObadviceExpression());
+ data.removeAllExpressions();
+ data.prePersist();
+ data.preUpdate();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setCreatedBy("Test");
+ assertTrue("Test".equals(data.getCreatedBy()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setFulfillOn("Test");
+ assertTrue("Test".equals(data.getFulfillOn()));
+ data.setModifiedBy("Test");
+ assertTrue("Test".equals(data.getModifiedBy()));
+ data.setObadviceExpressions(new HashSet<>());
+ assertTrue(data.getObadviceExpressions()!=null);
+ data.setType("Test");
+ assertTrue("Test".equals(data.getType()));
+ data.setXacmlId("Test");
+ assertTrue("Test".equals(data.getXacmlId()));
+ }
+
+ @Test
+ public void testObadviceExpression(){
+ ObadviceExpression data = new ObadviceExpression();
+ data.clone();
+ data.setAttribute(new Attribute());
+ assertTrue(data.getAttribute()!=null);
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setObadvice(new Obadvice());
+ assertTrue(data.getObadvice()!=null);
+ data.setType("Test");
+ assertTrue("Test".equals(data.getType()));
+ }
+
+ @Test
+ public void testRuleAlgorithms(){
+ RuleAlgorithms data = new RuleAlgorithms();
+ data.isCustom();
+ data.isStandard();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setShortName("Test");
+ assertTrue("Test".equals(data.getShortName()));
+ data.setXacmlId("Test");
+ assertTrue("Test".equals(data.getXacmlId()));
+ data.toString();
+ }
+
+ @Test
+ public void testAttributeAssignment(){
+ AttributeAssignment data = new AttributeAssignment();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setAttributeId(1);
+ assertTrue(1 == data.getAttributeId());
+ data.setExpression("Test");
+ assertTrue("Test".equals(data.getExpression()));
+ }
+}
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/BRMSDictionaryJPAClasses.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/BRMSDictionaryJPAClasses.java
new file mode 100644
index 000000000..1f09205fd
--- /dev/null
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/BRMSDictionaryJPAClasses.java
@@ -0,0 +1,109 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP-REST
+ * ================================================================================
+ * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+package org.onap.policy.rest.jpa;
+
+import static org.junit.Assert.assertTrue;
+
+import java.util.Date;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.policy.common.logging.flexlogger.FlexLogger;
+import org.onap.policy.common.logging.flexlogger.Logger;
+
+public class BRMSDictionaryJPAClasses {
+
+ private static Logger logger = FlexLogger.getLogger(BRMSDictionaryJPAClasses.class);
+ private UserInfo userInfo;
+
+ @Before
+ public void setUp() throws Exception {
+ logger.info("setUp: Entering");
+ userInfo = new UserInfo();
+ userInfo.setUserLoginId("Test");
+ userInfo.setUserName("Test");
+ logger.info("setUp: exit");
+ }
+
+ @Test
+ public void testBRMSParamTemplate(){
+ BRMSParamTemplate data = new BRMSParamTemplate();
+ data.prePersist();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setRule("Test");
+ assertTrue("Test".equals(data.getRule()));
+ data.setRuleName("Test");
+ assertTrue("Test".equals(data.getRuleName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ }
+
+ @Test
+ public void testBRMSController(){
+ BRMSController data = new BRMSController();
+ data.preUpdate();
+ data.prePersist();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setController("Test");
+ assertTrue("Test".equals(data.getController()));
+ data.setControllerName("Test");
+ assertTrue("Test".equals(data.getControllerName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testBRMSDependency(){
+ BRMSDependency data = new BRMSDependency();
+ data.preUpdate();
+ data.prePersist();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setDependency("Test");
+ assertTrue("Test".equals(data.getDependency()));
+ data.setDependencyName("Test");
+ assertTrue("Test".equals(data.getDependencyName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+}
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ClosedLoopPolicyClasses.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ClosedLoopPolicyDictionaryJPAClasses.java
index 93691e48b..4fd1d0cbd 100644
--- a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ClosedLoopPolicyClasses.java
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ClosedLoopPolicyDictionaryJPAClasses.java
@@ -1,6 +1,6 @@
/*-
* ============LICENSE_START=======================================================
- * ONAP-PAP-REST
+ * ONAP-REST
* ================================================================================
* Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
* ================================================================================
@@ -28,9 +28,9 @@ import org.junit.Test;
import org.onap.policy.common.logging.flexlogger.FlexLogger;
import org.onap.policy.common.logging.flexlogger.Logger;
-public class ClosedLoopPolicyClasses {
+public class ClosedLoopPolicyDictionaryJPAClasses {
- private static Logger logger = FlexLogger.getLogger(ClosedLoopPolicyClasses.class);
+ private static Logger logger = FlexLogger.getLogger(ClosedLoopPolicyDictionaryJPAClasses.class);
private UserInfo userInfo;
@Before
@@ -45,6 +45,9 @@ public class ClosedLoopPolicyClasses {
@Test
public void testVSCLAction(){
VSCLAction data = new VSCLAction();
+ new VSCLAction("Test","Test");
+ data.preUpdate();
+ data.prePersist();
data.setId(1);
assertTrue(1 == data.getId());
data.setVsclaction("Test");
@@ -64,6 +67,9 @@ public class ClosedLoopPolicyClasses {
@Test
public void testVNFType(){
VNFType data = new VNFType();
+ new VNFType("Test","Test");
+ data.preUpdate();
+ data.prePersist();
data.setId(1);
assertTrue(1 == data.getId());
data.setVnftype("Test");
@@ -83,6 +89,9 @@ public class ClosedLoopPolicyClasses {
@Test
public void testPEPOptions(){
PEPOptions data = new PEPOptions();
+ new PEPOptions("Test","Test");
+ data.preUpdate();
+ data.prePersist();
data.setId(1);
assertTrue(1 == data.getId());
data.setPepName("Test");
@@ -102,6 +111,9 @@ public class ClosedLoopPolicyClasses {
@Test
public void testVarbindDictionary(){
VarbindDictionary data = new VarbindDictionary();
+ new VarbindDictionary("Test","Test");
+ data.preUpdate();
+ data.prePersist();
data.setId(1);
assertTrue(1 == data.getId());
data.setVarbindName("Test");
@@ -123,6 +135,8 @@ public class ClosedLoopPolicyClasses {
@Test
public void testClosedLoopD2Services(){
ClosedLoopD2Services data = new ClosedLoopD2Services();
+ data.preUpdate();
+ data.prePersist();
data.setId(1);
assertTrue(1 == data.getId());
data.setServiceName("Test");
@@ -142,6 +156,9 @@ public class ClosedLoopPolicyClasses {
@Test
public void testClosedLoopSite(){
ClosedLoopSite data = new ClosedLoopSite();
+ new ClosedLoopSite("Test","Test");
+ data.preUpdate();
+ data.prePersist();
data.setId(1);
assertTrue(1 == data.getId());
data.setSiteName("Test");
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/CommonDictionaryJPAClasses.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/CommonDictionaryJPAClasses.java
new file mode 100644
index 000000000..eded9ed79
--- /dev/null
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/CommonDictionaryJPAClasses.java
@@ -0,0 +1,147 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP-REST
+ * ================================================================================
+ * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+package org.onap.policy.rest.jpa;
+
+import static org.junit.Assert.assertTrue;
+
+import java.util.Date;
+import java.util.HashSet;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.policy.common.logging.flexlogger.FlexLogger;
+import org.onap.policy.common.logging.flexlogger.Logger;
+
+public class CommonDictionaryJPAClasses {
+
+ private static Logger logger = FlexLogger.getLogger(CommonDictionaryJPAClasses.class);
+ private UserInfo userInfo;
+
+ @Before
+ public void setUp() throws Exception {
+ logger.info("setUp: Entering");
+ userInfo = new UserInfo();
+ userInfo.setUserLoginId("Test");
+ userInfo.setUserName("Test");
+ logger.info("setUp: exit");
+ }
+
+ @Test
+ public void testAttribute(){
+ Attribute data = new Attribute();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setCategoryBean(new Category());
+ assertTrue(data.getCategoryBean()!=null);
+ data.setConstraintType(new ConstraintType());
+ assertTrue(data.getConstraintType()!=null);
+ data.setConstraintValues(new HashSet<>());
+ assertTrue(data.getConstraintValues()!=null);
+ data.addConstraintValue(new ConstraintValue());
+ data.removeConstraintValue(new ConstraintValue());
+ data.removeAllConstraintValues();
+ data.preUpdate();
+ data.prePersist();
+ new Attribute("Test");
+ new Attribute(new Attribute());
+ data.setAttributeValue("Test");
+ assertTrue("Test".equals(data.getAttributeValue()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setXacmlId("Test");
+ assertTrue("Test".equals(data.getXacmlId()));
+ data.setDatatypeBean(new Datatype());
+ assertTrue(data.getDatatypeBean()!=null);
+ data.setIsDesignator(true);
+ assertTrue(data.isDesignator());
+ data.setIssuer("Test");
+ assertTrue("Test".equals(data.getIssuer()));
+ data.setMustBePresent(true);
+ assertTrue(data.isMustBePresent());
+ data.setPriority("Test");
+ assertTrue("Test".equals(data.getPriority()));
+ data.setSelectorPath("Test");
+ assertTrue("Test".equals(data.getSelectorPath()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testOnapName(){
+ OnapName data = new OnapName();
+ data.preUpdate();
+ data.prePersist();
+ new OnapName("Test", "Test");
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setOnapName("Test");
+ assertTrue("Test".equals(data.getOnapName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testRiskType(){
+ RiskType data = new RiskType();
+ data.preUpdate();
+ data.prePersist();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setRiskName("Test");
+ assertTrue("Test".equals(data.getRiskName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testSafePolicyWarning(){
+ SafePolicyWarning data = new SafePolicyWarning();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setMessage("Test");
+ assertTrue("Test".equals(data.getMessage()));
+ data.setRiskType("Test");
+ assertTrue("Test".equals(data.getRiskType()));
+ }
+}
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/DecisionDictionaryJPAClasses.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/DecisionDictionaryJPAClasses.java
new file mode 100644
index 000000000..3e7d23d90
--- /dev/null
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/DecisionDictionaryJPAClasses.java
@@ -0,0 +1,89 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP-REST
+ * ================================================================================
+ * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+package org.onap.policy.rest.jpa;
+
+import static org.junit.Assert.assertTrue;
+
+import java.util.Date;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.policy.common.logging.flexlogger.FlexLogger;
+import org.onap.policy.common.logging.flexlogger.Logger;
+
+public class DecisionDictionaryJPAClasses {
+
+ private static Logger logger = FlexLogger.getLogger(DecisionDictionaryJPAClasses.class);
+ private UserInfo userInfo;
+
+ @Before
+ public void setUp() throws Exception {
+ logger.info("setUp: Entering");
+ userInfo = new UserInfo();
+ userInfo.setUserLoginId("Test");
+ userInfo.setUserName("Test");
+ logger.info("setUp: exit");
+ }
+
+ @Test
+ public void testDecisionSettings(){
+ DecisionSettings data = new DecisionSettings();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.preUpdate();
+ data.prePersist();
+ new DecisionSettings("Test");
+ new DecisionSettings(new DecisionSettings("Test"), "Test");
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setXacmlId("Test");
+ assertTrue("Test".equals(data.getXacmlId()));
+ data.setDatatypeBean(new Datatype());
+ assertTrue(data.getDatatypeBean()!=null);
+ data.setIssuer("Test");
+ assertTrue("Test".equals(data.getIssuer()));
+ data.setMustBePresent(true);
+ assertTrue(data.isMustBePresent());
+ data.setPriority("Test");
+ assertTrue("Test".equals(data.getPriority()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testRainyDayTreatments(){
+ RainyDayTreatments data = new RainyDayTreatments();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setBbid("Test");
+ assertTrue("Test".equals(data.getBbid()));
+ data.setWorkstep("Test");
+ assertTrue("Test".equals(data.getWorkstep()));
+ data.setTreatments("Test");
+ assertTrue("Test".equals(data.getTreatments()));
+ }
+
+}
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/FWDictionaryJPAClasses.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/FWDictionaryJPAClasses.java
new file mode 100644
index 000000000..fa4c03872
--- /dev/null
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/FWDictionaryJPAClasses.java
@@ -0,0 +1,258 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP-REST
+ * ================================================================================
+ * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+package org.onap.policy.rest.jpa;
+
+import static org.junit.Assert.assertTrue;
+
+import java.util.Date;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.policy.common.logging.flexlogger.FlexLogger;
+import org.onap.policy.common.logging.flexlogger.Logger;
+
+public class FWDictionaryJPAClasses {
+
+ private static Logger logger = FlexLogger.getLogger(FWDictionaryJPAClasses.class);
+ private UserInfo userInfo;
+
+ @Before
+ public void setUp() throws Exception {
+ logger.info("setUp: Entering");
+ userInfo = new UserInfo();
+ userInfo.setUserLoginId("Test");
+ userInfo.setUserName("Test");
+ logger.info("setUp: exit");
+ }
+
+ @Test
+ public void testActionList(){
+ ActionList data = new ActionList();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setActionName("Test");
+ assertTrue("Test".equals(data.getActionName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ }
+
+ @Test
+ public void testPortList(){
+ PortList data = new PortList();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setPortName("Test");
+ assertTrue("Test".equals(data.getPortName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ }
+
+ @Test
+ public void testProtocolList(){
+ ProtocolList data = new ProtocolList();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setProtocolName("Test");
+ assertTrue("Test".equals(data.getProtocolName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ }
+
+ @Test
+ public void testSecurityZone(){
+ SecurityZone data = new SecurityZone();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setZoneName("Test");
+ assertTrue("Test".equals(data.getZoneName()));
+ data.setZoneValue("Test");
+ assertTrue("Test".equals(data.getZoneValue()));
+ }
+
+ @Test
+ public void testZone(){
+ Zone data = new Zone();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setZoneName("Test");
+ assertTrue("Test".equals(data.getZoneName()));
+ data.setZoneValue("Test");
+ assertTrue("Test".equals(data.getZoneValue()));
+ }
+
+ @Test
+ public void testAddressGroup(){
+ AddressGroup data = new AddressGroup();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setServiceList("Test");
+ assertTrue("Test".equals(data.getPrefixList()));
+ data.setGroupName("Test");
+ assertTrue("Test".equals(data.getGroupName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ }
+
+ @Test
+ public void testPrefixList(){
+ PrefixList data = new PrefixList();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setPrefixListName("Test");
+ assertTrue("Test".equals(data.getPrefixListName()));
+ data.setPrefixListValue("Test");
+ assertTrue("Test".equals(data.getPrefixListValue()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ }
+
+ @Test
+ public void testFWDictionaryList(){
+ FirewallDictionaryList data = new FirewallDictionaryList();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setParentItemName("Test");
+ assertTrue("Test".equals(data.getParentItemName()));
+ data.setAddressList("Test");
+ assertTrue("Test".equals(data.getAddressList()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setServiceList("Test");
+ assertTrue("Test".equals(data.getServiceList()));
+ }
+
+ @Test
+ public void testFWTag(){
+ FWTag data = new FWTag();
+ data.preUpdate();
+ data.prePersist();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setFwTagName("Test");
+ assertTrue("Test".equals(data.getFwTagName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setTagValues("Test");
+ assertTrue("Test".equals(data.getTagValues()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testFWTagPicker(){
+ FWTagPicker data = new FWTagPicker();
+ data.preUpdate();
+ data.prePersist();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setTagPickerName("Test");
+ assertTrue("Test".equals(data.getTagPickerName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setNetworkRole("Test");
+ assertTrue("Test".equals(data.getNetworkRole()));
+ data.setTagValues("Test");
+ assertTrue("Test".equals(data.getTagValues()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testServiceList(){
+ ServiceList data = new ServiceList();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setServiceName("Test");
+ assertTrue("Test".equals(data.getServiceName()));
+ data.setServiceDescription("Test");
+ assertTrue("Test".equals(data.getServiceDescription()));
+ data.setServiceType("Test");
+ assertTrue("Test".equals(data.getServiceType()));
+ data.setServiceTransProtocol("Test");
+ assertTrue("Test".equals(data.getServiceTransProtocol()));
+ data.setServiceAppProtocol("Test");
+ assertTrue("Test".equals(data.getServiceAppProtocol()));
+ data.setServicePorts("Test");
+ assertTrue("Test".equals(data.getServicePorts()));
+ }
+
+ @Test
+ public void testTermList(){
+ TermList data = new TermList();
+ data.preUpdate();
+ data.prePersist();
+ new TermList("Test", "Test");
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setTermName("Test");
+ assertTrue("Test".equals(data.getTermName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getTermDescription()));
+ data.setFromZones("Test");
+ assertTrue("Test".equals(data.getFromZone()));
+ data.setToZones("Test");
+ assertTrue("Test".equals(data.getToZone()));
+ data.setSrcIPList("Test");
+ assertTrue("Test".equals(data.getSrcIPList()));
+ data.setDestIPList("Test");
+ assertTrue("Test".equals(data.getDestIPList()));
+ data.setProtocolList("Test");
+ assertTrue("Test".equals(data.getProtocolList()));
+ data.setPortList("Test");
+ assertTrue("Test".equals(data.getPortList()));
+ data.setSrcPortList("Test");
+ assertTrue("Test".equals(data.getSrcPortList()));
+ data.setDestPortList("Test");
+ assertTrue("Test".equals(data.getDestPortList()));
+ data.setAction("Test");
+ assertTrue("Test".equals(data.getAction()));
+ data.setCreatedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ data.setModifiedDate(new Date());
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setUserModifiedBy(userInfo);
+ assertTrue(data.getUserModifiedBy()!=null);
+ }
+
+ @Test
+ public void testGroupServiceList(){
+ GroupServiceList data = new GroupServiceList();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setGroupName("Test");
+ assertTrue("Test".equals(data.getGroupName()));
+ data.setServiceList("Test");
+ assertTrue("Test".equals(data.getServiceList()));
+ }
+}
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/MicroServiceDictionaryJPAClasses.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/MicroServiceDictionaryJPAClasses.java
new file mode 100644
index 000000000..465d034bd
--- /dev/null
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/MicroServiceDictionaryJPAClasses.java
@@ -0,0 +1,183 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP-REST
+ * ================================================================================
+ * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+package org.onap.policy.rest.jpa;
+
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.policy.common.logging.flexlogger.FlexLogger;
+import org.onap.policy.common.logging.flexlogger.Logger;
+
+public class MicroServiceDictionaryJPAClasses {
+
+ private static Logger logger = FlexLogger.getLogger(MicroServiceDictionaryJPAClasses.class);
+ private UserInfo userInfo;
+
+ @Before
+ public void setUp() throws Exception {
+ logger.info("setUp: Entering");
+ userInfo = new UserInfo();
+ userInfo.setUserLoginId("Test");
+ userInfo.setUserName("Test");
+ logger.info("setUp: exit");
+ }
+
+ @Test
+ public void testDCAEUsers(){
+ DCAEUsers data = new DCAEUsers();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setDescriptionValue("Test");
+ assertTrue("Test".equals(data.getDescriptionValue()));
+ }
+
+ @Test
+ public void testDCAEuuid(){
+ DCAEuuid data = new DCAEuuid();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ }
+
+ @Test
+ public void testMSConfigName(){
+ MicroServiceConfigName data = new MicroServiceConfigName();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setDescriptionValue("Test");
+ assertTrue("Test".equals(data.getDescriptionValue()));
+ }
+
+ @Test
+ public void testMSConfigLocation(){
+ MicroServiceLocation data = new MicroServiceLocation();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setDescriptionValue("Test");
+ assertTrue("Test".equals(data.getDescriptionValue()));
+ }
+
+ @Test
+ public void testMSModels(){
+ MicroServiceModels data = new MicroServiceModels();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setModelName("Test");
+ assertTrue("Test".equals(data.getModelName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setDependency("Test");
+ assertTrue("Test".equals(data.getDependency()));
+ data.setEnumValues("Test");
+ assertTrue("Test".equals(data.getEnumValues()));
+ data.setAnnotation("Test");
+ assertTrue("Test".equals(data.getAnnotation()));
+ data.setAttributes("Test");
+ assertTrue("Test".equals(data.getAttributes()));
+ data.setRef_attributes("Test");
+ assertTrue("Test".equals(data.getRef_attributes()));
+ data.setUserCreatedBy(userInfo);
+ assertTrue(data.getUserCreatedBy()!=null);
+ data.setSub_attributes("Test");
+ assertTrue("Test".equals(data.getSub_attributes()));
+ data.setVersion("Test");
+ assertTrue("Test".equals(data.getVersion()));
+ }
+
+ @Test
+ public void testMSAttributeDictionary(){
+ MicroServiceAttribute data = new MicroServiceAttribute();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setValue("Test");
+ assertTrue("Test".equals(data.getValue()));
+ data.setModelName("Test");
+ assertTrue("Test".equals(data.getModelName()));
+ }
+
+ @Test
+ public void testPolicyScopeService(){
+ PolicyScopeService data = new PolicyScopeService();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setDescriptionValue("Test");
+ assertTrue("Test".equals(data.getDescriptionValue()));
+ }
+
+ @Test
+ public void testPolicyScopeResource(){
+ PolicyScopeResource data = new PolicyScopeResource();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setDescriptionValue("Test");
+ assertTrue("Test".equals(data.getDescriptionValue()));
+ }
+
+ @Test
+ public void testPolicyScopeType(){
+ PolicyScopeType data = new PolicyScopeType();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setDescriptionValue("Test");
+ assertTrue("Test".equals(data.getDescriptionValue()));
+ }
+
+ @Test
+ public void testPolicyScopeClosedLoop(){
+ PolicyScopeClosedLoop data = new PolicyScopeClosedLoop();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setName("Test");
+ assertTrue("Test".equals(data.getName()));
+ data.setDescriptionValue("Test");
+ assertTrue("Test".equals(data.getDescriptionValue()));
+ }
+
+ @Test
+ public void testPolicyScopeGroupPolicyScopeList(){
+ GroupPolicyScopeList data = new GroupPolicyScopeList();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setGroupName("Test");
+ assertTrue("Test".equals(data.getGroupName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setGroupList("Test");
+ assertTrue("Test".equals(data.getGroupList()));
+ }
+}
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/PolicyEntityJPAClasses.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/PolicyEntityJPAClasses.java
new file mode 100644
index 000000000..96f107bfe
--- /dev/null
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/PolicyEntityJPAClasses.java
@@ -0,0 +1,206 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * ONAP-REST
+ * ================================================================================
+ * Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+package org.onap.policy.rest.jpa;
+
+import static org.junit.Assert.assertTrue;
+
+import java.util.Date;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.policy.common.logging.flexlogger.FlexLogger;
+import org.onap.policy.common.logging.flexlogger.Logger;
+
+public class PolicyEntityJPAClasses {
+
+ private static Logger logger = FlexLogger.getLogger(PolicyEntityJPAClasses.class);
+ private UserInfo userInfo;
+
+ @Before
+ public void setUp() throws Exception {
+ logger.info("setUp: Entering");
+ userInfo = new UserInfo();
+ userInfo.setUserLoginId("Test");
+ userInfo.setUserName("Test");
+ logger.info("setUp: exit");
+ }
+
+ @Test
+ public void testPolicyGroupEntity(){
+ PolicyGroupEntity data = new PolicyGroupEntity();
+ data.setGroupKey(1);
+ assertTrue(1 == data.getGroupKey());
+ data.setPolicyid(1);
+ assertTrue(1 == data.getPolicyid());
+ }
+
+ @Test
+ public void testPolicyDBDaoEntity(){
+ PolicyDBDaoEntity data = new PolicyDBDaoEntity();
+ data.prePersist();
+ data.preUpdate();
+ data.setPolicyDBDaoUrl("Test");
+ assertTrue("Test".equals(data.getPolicyDBDaoUrl()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ assertTrue(data.getCreatedDate()!=null);
+ assertTrue(data.getModifiedDate()!=null);
+ data.setUsername("Test");
+ assertTrue("Test".equals(data.getUsername()));
+ data.setPassword("Test");
+ assertTrue("Test".equals(data.getPassword()));
+ }
+
+ @Test
+ public void testDatabaseLockEntity(){
+ DatabaseLockEntity data = new DatabaseLockEntity();
+ data.setKey(1);
+ assertTrue(1 == data.getKey());
+ }
+
+ @Test
+ public void testPolicyEntity(){
+ PolicyEntity data = new PolicyEntity();
+ data.prePersist();
+ data.preUpdate();
+ data.setPolicyName("Test");
+ assertTrue("Test".equals(data.getPolicyName()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ assertTrue(data.getCreatedDate()!=null);
+ assertTrue(data.getModifiedDate()!=null);
+ data.setPolicyData("Test");
+ assertTrue("Test".equals(data.getPolicyData()));
+ data.setConfigurationData(new ConfigurationDataEntity());
+ assertTrue(data.getConfigurationData()!=null);
+ data.setActionBodyEntity(new ActionBodyEntity());
+ assertTrue(data.getActionBodyEntity()!=null);
+ data.setScope("Test");
+ assertTrue("Test".equals(data.getScope()));
+ data.setCreatedBy("Test");
+ assertTrue("Test".equals(data.getCreatedBy()));
+ data.setModifiedBy("Test");
+ assertTrue("Test".equals(data.getModifiedBy()));
+ data.setDeleted(true);
+ assertTrue(data.isDeleted());
+ data.equals(new PolicyEntity());
+ data.hashCode();
+ }
+
+ @Test
+ public void testActionBodyEntity(){
+ ActionBodyEntity data = new ActionBodyEntity();
+ data.prePersist();
+ data.preUpdate();
+ data.setActionBodyName("Test");
+ assertTrue("Test".equals(data.getActionBodyName()));
+ data.setActionBody("Test");
+ assertTrue("Test".equals(data.getActionBody()));
+ data.setCreatedBy("Test");
+ assertTrue("Test".equals(data.getCreatedBy()));
+ data.setModifiedBy("Test");
+ assertTrue("Test".equals(data.getModifiedBy()));
+ data.setModifiedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ assertTrue(data.getModifiedDate()!=null);
+ data.setDeleted(true);
+ assertTrue(data.isDeleted());
+ assertTrue(data.getCreatedDate()!=null);
+ assertTrue(data.getModifiedDate()!=null);
+ data.equals(new ConfigurationDataEntity());
+ data.hashCode();
+ }
+
+ @Test
+ public void testConfigurationDataEntity(){
+ ConfigurationDataEntity data = new ConfigurationDataEntity();
+ data.prePersist();
+ data.preUpdate();
+ data.setConfigurationName("Test");
+ assertTrue("Test".equals(data.getConfigurationName()));
+ data.setConfigType("Test");
+ assertTrue("Test".equals(data.getConfigType()));
+ data.setConfigBody("Test");
+ assertTrue("Test".equals(data.getConfigBody()));
+ data.setCreatedBy("Test");
+ assertTrue("Test".equals(data.getCreatedBy()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setModifiedBy("Test");
+ assertTrue("Test".equals(data.getModifiedBy()));
+ data.setModifiedDate(new Date());
+ assertTrue(data.getCreatedDate()!=null);
+ assertTrue(data.getModifiedDate()!=null);
+ data.setDeleted(true);
+ assertTrue(data.isDeleted());
+ assertTrue(data.getCreatedDate()!=null);
+ assertTrue(data.getModifiedDate()!=null);
+ data.equals(new ConfigurationDataEntity());
+ data.hashCode();
+ }
+
+ @Test
+ public void testPdpEntity(){
+ PdpEntity data = new PdpEntity();
+ data.prePersist();
+ data.preUpdate();
+ data.setPdpId("Test");
+ assertTrue("Test".equals(data.getPdpId()));
+ data.setPdpName("Test");
+ assertTrue("Test".equals(data.getPdpName()));
+ data.setGroup(new GroupEntity());
+ assertTrue(data.getGroup()!=null);
+ data.setCreatedBy("Test");
+ assertTrue("Test".equals(data.getCreatedBy()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setModifiedBy("Test");
+ assertTrue("Test".equals(data.getModifiedBy()));
+ data.setJmxPort(1);
+ assertTrue(1 == data.getJmxPort());
+ data.setDeleted(true);
+ assertTrue(data.isDeleted());
+ assertTrue(data.getCreatedDate()!=null);
+ assertTrue(data.getModifiedDate()!=null);
+ }
+
+ @Test
+ public void testGroupEntity(){
+ GroupEntity data = new GroupEntity();
+ data.prePersist();
+ data.preUpdate();
+ data.setGroupId("Test");
+ assertTrue("Test".equals(data.getGroupId()));
+ data.setGroupName("Test");
+ assertTrue("Test".equals(data.getgroupName()));
+ data.setCreatedBy("Test");
+ assertTrue("Test".equals(data.getCreatedBy()));
+ data.setDescription("Test");
+ assertTrue("Test".equals(data.getDescription()));
+ data.setModifiedBy("Test");
+ assertTrue("Test".equals(data.getModifiedBy()));
+ data.setDefaultGroup(true);
+ assertTrue(data.isDefaultGroup());
+ data.setDeleted(true);
+ assertTrue(data.isDeleted());
+ assertTrue(data.getCreatedDate()!=null);
+ assertTrue(data.getModifiedDate()!=null);
+ }
+}