aboutsummaryrefslogtreecommitdiffstats
path: root/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPATest.java
diff options
context:
space:
mode:
Diffstat (limited to 'ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPATest.java')
-rw-r--r--ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPATest.java516
1 files changed, 258 insertions, 258 deletions
diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPATest.java b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPATest.java
index 61f44bdbf..580b3e35d 100644
--- a/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPATest.java
+++ b/ONAP-REST/src/test/java/org/onap/policy/rest/jpa/ActionDictionaryJPATest.java
@@ -32,262 +32,262 @@ import org.onap.policy.common.logging.flexlogger.Logger;
public class ActionDictionaryJPATest {
- private static Logger logger = FlexLogger.getLogger(ActionDictionaryJPATest.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()));
- }
-
- @Test
- public void testDatatype(){
- Datatype data = new Datatype();
- new Datatype(null);
- new Datatype(1, new Datatype());
- data.setArguments(new HashSet<>());
- assertTrue(data.getArguments()!=null);
- data.setAttributes(new HashSet<>());
- assertTrue(data.getAttributes()!=null);
- data.setFunctions(new HashSet<>());
- assertTrue(data.getFunctions()!=null);
- data.setId(1);
- assertTrue(1 == data.getId());
- data.setShortName("Test");
- assertTrue("Test".equals(data.getShortName()));
- data.setXacmlId("Test");
- assertTrue("Test".equals(data.getXacmlId()));
- data.addArgument(new FunctionArgument());
- data.addAttribute(new Attribute());
- data.addFunction(new FunctionDefinition());
- data.removeArgument(new FunctionArgument());
- data.removeAttribute(new Attribute());
- data.removeAttribute(new FunctionDefinition());
- assertTrue(data.getIdentifer()!=null);
- assertTrue(data.getIdentiferByShortName()!=null);
- data.setIsStandard(Datatype.STANDARD);
- assertTrue(data.isStandard());
- data.setIsStandard(Datatype.CUSTOM);
- assertTrue(data.isCustom());
- }
-
- @Test
- public void testPolicyAlgorithms(){
- PolicyAlgorithms data = new PolicyAlgorithms();
- data.setId(1);
- assertTrue(1 == data.getId());
- data.setShortName("Test");
- assertTrue("Test".equals(data.getShortName()));
- data.setXacmlId("Test");
- assertTrue("Test".equals(data.getXacmlId()));
- data.setIsStandard(PolicyAlgorithms.STANDARD);
- assertTrue(data.isStandard());
- }
+ private static Logger logger = FlexLogger.getLogger(ActionDictionaryJPATest.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()));
+ }
+
+ @Test
+ public void testDatatype(){
+ Datatype data = new Datatype();
+ new Datatype(null);
+ new Datatype(1, new Datatype());
+ data.setArguments(new HashSet<>());
+ assertTrue(data.getArguments()!=null);
+ data.setAttributes(new HashSet<>());
+ assertTrue(data.getAttributes()!=null);
+ data.setFunctions(new HashSet<>());
+ assertTrue(data.getFunctions()!=null);
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setShortName("Test");
+ assertTrue("Test".equals(data.getShortName()));
+ data.setXacmlId("Test");
+ assertTrue("Test".equals(data.getXacmlId()));
+ data.addArgument(new FunctionArgument());
+ data.addAttribute(new Attribute());
+ data.addFunction(new FunctionDefinition());
+ data.removeArgument(new FunctionArgument());
+ data.removeAttribute(new Attribute());
+ data.removeAttribute(new FunctionDefinition());
+ assertTrue(data.getIdentifer()!=null);
+ assertTrue(data.getIdentiferByShortName()!=null);
+ data.setIsStandard(Datatype.STANDARD);
+ assertTrue(data.isStandard());
+ data.setIsStandard(Datatype.CUSTOM);
+ assertTrue(data.isCustom());
+ }
+
+ @Test
+ public void testPolicyAlgorithms(){
+ PolicyAlgorithms data = new PolicyAlgorithms();
+ data.setId(1);
+ assertTrue(1 == data.getId());
+ data.setShortName("Test");
+ assertTrue("Test".equals(data.getShortName()));
+ data.setXacmlId("Test");
+ assertTrue("Test".equals(data.getXacmlId()));
+ data.setIsStandard(PolicyAlgorithms.STANDARD);
+ assertTrue(data.isStandard());
+ }
}