X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=ONAP-REST%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Fpolicy%2Frest%2Fadapter%2FClosedLoopPolicyAdaptersTest.java;fp=ONAP-REST%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Fpolicy%2Frest%2Fadapter%2FClosedLoopPolicyAdaptersTest.java;h=33efb19ed3a0058c96e227179d795d4e96bd74bc;hb=023280727ac52e777b4128d726e212c9e8abd435;hp=085dde1b6c826af844b286ce7af6b71cb04180bf;hpb=1ecf9de8c889adb2dbc9ddd9a79d28e1da89d87b;p=policy%2Fengine.git diff --git a/ONAP-REST/src/test/java/org/onap/policy/rest/adapter/ClosedLoopPolicyAdaptersTest.java b/ONAP-REST/src/test/java/org/onap/policy/rest/adapter/ClosedLoopPolicyAdaptersTest.java index 085dde1b6..33efb19ed 100644 --- a/ONAP-REST/src/test/java/org/onap/policy/rest/adapter/ClosedLoopPolicyAdaptersTest.java +++ b/ONAP-REST/src/test/java/org/onap/policy/rest/adapter/ClosedLoopPolicyAdaptersTest.java @@ -30,139 +30,139 @@ import org.junit.Test; public class ClosedLoopPolicyAdaptersTest { - @Test - public void testClosedLoopFaultTrapDatas(){ - List trap = new ArrayList<>(); - trap.add("Test"); - ClosedLoopFaultTrapDatas closedLoopTrapData = new ClosedLoopFaultTrapDatas(); - closedLoopTrapData.setTrap1(trap); - assertTrue("Test".equals(closedLoopTrapData.getTrap1().get(0))); - closedLoopTrapData.setTrap2(trap); - assertTrue("Test".equals(closedLoopTrapData.getTrap2().get(0))); - closedLoopTrapData.setTrap3(trap); - assertTrue("Test".equals(closedLoopTrapData.getTrap3().get(0))); - closedLoopTrapData.setTrap4(trap); - assertTrue("Test".equals(closedLoopTrapData.getTrap4().get(0))); - closedLoopTrapData.setTrap5(trap); - assertTrue("Test".equals(closedLoopTrapData.getTrap5().get(0))); - closedLoopTrapData.setTrap6(trap); - assertTrue("Test".equals(closedLoopTrapData.getTrap6().get(0))); - - } - - @Test - public void testClosedLoopFaultBody(){ - ClosedLoopFaultBody faultBody = new ClosedLoopFaultBody(); - faultBody.setTrinity(true); - assertTrue(faultBody.isTrinity()); - faultBody.setvUSP(true); - assertTrue(faultBody.isvUSP()); - faultBody.setMcr(true); - assertTrue(faultBody.isMcr()); - faultBody.setGamma(true); - assertTrue(faultBody.isGamma()); - faultBody.setvDNS(true); - assertTrue(faultBody.isvDNS()); - faultBody.setVnfType("Test"); - assertTrue("Test".equals(faultBody.getVnfType())); - faultBody.setvServices("Test"); - assertTrue("Test".equals(faultBody.getvServices())); - faultBody.setONAPname("Test"); - assertTrue("Test".equals(faultBody.getONAPname())); - faultBody.setClosedLoopPolicyStatus("Active"); - assertTrue("Active".equals(faultBody.getClosedLoopPolicyStatus())); - - ClosedLoopSignatures triggerSignatures = new ClosedLoopSignatures(); - triggerSignatures.setSignatures("Test"); - triggerSignatures.setTimeWindow(1); - triggerSignatures.setTrapMaxAge(2); - assertTrue("Test".equals(triggerSignatures.getSignatures())); - assertTrue(1 == triggerSignatures.getTimeWindow()); - assertTrue(2 == triggerSignatures.getTrapMaxAge()); - - faultBody.setTriggerSignatures(triggerSignatures); - assertTrue(faultBody.getTriggerSignatures()!=null); - faultBody.setActions("Test"); - assertTrue("Test".equals(faultBody.getActions())); - faultBody.setTimeInterval(1); - assertTrue(1 == faultBody.getTimeInterval()); - faultBody.setTimeOutvPRO(2); - assertTrue(2 == faultBody.getTimeOutvPRO()); - faultBody.setTimeOutRuby(3); - assertTrue(3 == faultBody.getTimeOutRuby()); - faultBody.setRetrys(4); - assertTrue(4 == faultBody.getRetrys()); - faultBody.setAgingWindow(5); - assertTrue(5 == faultBody.getAgingWindow()); - faultBody.setGeoLink("Test"); - assertTrue("Test".equals(faultBody.getGeoLink())); - faultBody.setEmailAddress("test@test.com"); - assertTrue("test@test.com".equals(faultBody.getEmailAddress())); - faultBody.setVerificationSignatures(triggerSignatures); - assertTrue(faultBody.getVerificationSignatures()!=null); - - faultBody.setConditions(ClosedLoopPolicyConditions.SEND); - assertTrue(ClosedLoopPolicyConditions.SEND.equals(faultBody.getConditions())); - - faultBody.setConditions(ClosedLoopPolicyConditions.NOTSEND); - assertTrue(ClosedLoopPolicyConditions.NOTSEND.equals(faultBody.getConditions())); - - ClosedLoopFaultTriggerUISignatures uiSignatures = new ClosedLoopFaultTriggerUISignatures(); - uiSignatures.setConnectSignatures("Test"); - uiSignatures.setSignatures("Test"); - assertTrue("Test".equals(uiSignatures.getConnectSignatures())); - assertTrue("Test".equals(uiSignatures.getSignatures())); - - faultBody.setTriggerSignaturesUsedForUI(uiSignatures); - assertTrue(faultBody.getTriggerSignaturesUsedForUI()!=null); - faultBody.setVerificationSignaturesUsedForUI(uiSignatures); - assertTrue(faultBody.getVerificationSignaturesUsedForUI()!=null); - faultBody.setTriggerTimeWindowUsedForUI(1); - assertTrue(1 == faultBody.getTriggerTimeWindowUsedForUI()); - faultBody.setVerificationTimeWindowUsedForUI(2); - assertTrue(2 == faultBody.getVerificationTimeWindowUsedForUI()); - faultBody.setPepName("Test"); - assertTrue("Test".equals(faultBody.getPepName())); - faultBody.setPepAction("Test"); - assertTrue("Test".equals(faultBody.getPepAction())); - faultBody.setTemplateVersion("1802"); - assertTrue("1802".equals(faultBody.getTemplateVersion())); - faultBody.setTrapMaxAge(3); - assertTrue(3 == faultBody.getTrapMaxAge()); - } - - @Test - public void testClosedLoopPMBody(){ - ClosedLoopPMBody pmBody = new ClosedLoopPMBody(); - pmBody.setTrinity(true); - assertTrue(pmBody.isTrinity()); - pmBody.setvUSP(true); - assertTrue(pmBody.isvUSP()); - pmBody.setMcr(true); - assertTrue(pmBody.isMcr()); - pmBody.setGamma(true); - assertTrue(pmBody.isGamma()); - pmBody.setvDNS(true); - assertTrue(pmBody.isvDNS()); - pmBody.setvServices("Test"); - assertTrue("Test".equals(pmBody.getvServices())); - pmBody.setONAPname("Test"); - assertTrue("Test".equals(pmBody.getONAPname())); - pmBody.setEmailAddress("test@test.com"); - assertTrue("test@test.com".equals(pmBody.getEmailAddress())); - pmBody.setServiceTypePolicyName("Test"); - assertTrue("Test".equals(pmBody.getServiceTypePolicyName())); - pmBody.setTemplateVersion("1802"); - assertTrue("1802".equals(pmBody.getTemplateVersion())); - pmBody.setAttributes(new HashMap()); - assertTrue(pmBody.getAttributes() != null); - pmBody.setGeoLink("Test"); - assertTrue("Test".equals(pmBody.getGeoLink())); - } - - @Test - public void testClosedLoopPolicyStatus() { - assertEquals(ClosedLoopPolicyStatus.ACTIVE.toString(), "active"); - assertEquals(ClosedLoopPolicyStatus.INACTIVE.toString(), "inactive"); - } + @Test + public void testClosedLoopFaultTrapDatas(){ + List trap = new ArrayList<>(); + trap.add("Test"); + ClosedLoopFaultTrapDatas closedLoopTrapData = new ClosedLoopFaultTrapDatas(); + closedLoopTrapData.setTrap1(trap); + assertTrue("Test".equals(closedLoopTrapData.getTrap1().get(0))); + closedLoopTrapData.setTrap2(trap); + assertTrue("Test".equals(closedLoopTrapData.getTrap2().get(0))); + closedLoopTrapData.setTrap3(trap); + assertTrue("Test".equals(closedLoopTrapData.getTrap3().get(0))); + closedLoopTrapData.setTrap4(trap); + assertTrue("Test".equals(closedLoopTrapData.getTrap4().get(0))); + closedLoopTrapData.setTrap5(trap); + assertTrue("Test".equals(closedLoopTrapData.getTrap5().get(0))); + closedLoopTrapData.setTrap6(trap); + assertTrue("Test".equals(closedLoopTrapData.getTrap6().get(0))); + + } + + @Test + public void testClosedLoopFaultBody(){ + ClosedLoopFaultBody faultBody = new ClosedLoopFaultBody(); + faultBody.setTrinity(true); + assertTrue(faultBody.isTrinity()); + faultBody.setvUSP(true); + assertTrue(faultBody.isvUSP()); + faultBody.setMcr(true); + assertTrue(faultBody.isMcr()); + faultBody.setGamma(true); + assertTrue(faultBody.isGamma()); + faultBody.setvDNS(true); + assertTrue(faultBody.isvDNS()); + faultBody.setVnfType("Test"); + assertTrue("Test".equals(faultBody.getVnfType())); + faultBody.setvServices("Test"); + assertTrue("Test".equals(faultBody.getvServices())); + faultBody.setONAPname("Test"); + assertTrue("Test".equals(faultBody.getONAPname())); + faultBody.setClosedLoopPolicyStatus("Active"); + assertTrue("Active".equals(faultBody.getClosedLoopPolicyStatus())); + + ClosedLoopSignatures triggerSignatures = new ClosedLoopSignatures(); + triggerSignatures.setSignatures("Test"); + triggerSignatures.setTimeWindow(1); + triggerSignatures.setTrapMaxAge(2); + assertTrue("Test".equals(triggerSignatures.getSignatures())); + assertTrue(1 == triggerSignatures.getTimeWindow()); + assertTrue(2 == triggerSignatures.getTrapMaxAge()); + + faultBody.setTriggerSignatures(triggerSignatures); + assertTrue(faultBody.getTriggerSignatures()!=null); + faultBody.setActions("Test"); + assertTrue("Test".equals(faultBody.getActions())); + faultBody.setTimeInterval(1); + assertTrue(1 == faultBody.getTimeInterval()); + faultBody.setTimeOutvPRO(2); + assertTrue(2 == faultBody.getTimeOutvPRO()); + faultBody.setTimeOutRuby(3); + assertTrue(3 == faultBody.getTimeOutRuby()); + faultBody.setRetrys(4); + assertTrue(4 == faultBody.getRetrys()); + faultBody.setAgingWindow(5); + assertTrue(5 == faultBody.getAgingWindow()); + faultBody.setGeoLink("Test"); + assertTrue("Test".equals(faultBody.getGeoLink())); + faultBody.setEmailAddress("test@test.com"); + assertTrue("test@test.com".equals(faultBody.getEmailAddress())); + faultBody.setVerificationSignatures(triggerSignatures); + assertTrue(faultBody.getVerificationSignatures()!=null); + + faultBody.setConditions(ClosedLoopPolicyConditions.SEND); + assertTrue(ClosedLoopPolicyConditions.SEND.equals(faultBody.getConditions())); + + faultBody.setConditions(ClosedLoopPolicyConditions.NOTSEND); + assertTrue(ClosedLoopPolicyConditions.NOTSEND.equals(faultBody.getConditions())); + + ClosedLoopFaultTriggerUISignatures uiSignatures = new ClosedLoopFaultTriggerUISignatures(); + uiSignatures.setConnectSignatures("Test"); + uiSignatures.setSignatures("Test"); + assertTrue("Test".equals(uiSignatures.getConnectSignatures())); + assertTrue("Test".equals(uiSignatures.getSignatures())); + + faultBody.setTriggerSignaturesUsedForUI(uiSignatures); + assertTrue(faultBody.getTriggerSignaturesUsedForUI()!=null); + faultBody.setVerificationSignaturesUsedForUI(uiSignatures); + assertTrue(faultBody.getVerificationSignaturesUsedForUI()!=null); + faultBody.setTriggerTimeWindowUsedForUI(1); + assertTrue(1 == faultBody.getTriggerTimeWindowUsedForUI()); + faultBody.setVerificationTimeWindowUsedForUI(2); + assertTrue(2 == faultBody.getVerificationTimeWindowUsedForUI()); + faultBody.setPepName("Test"); + assertTrue("Test".equals(faultBody.getPepName())); + faultBody.setPepAction("Test"); + assertTrue("Test".equals(faultBody.getPepAction())); + faultBody.setTemplateVersion("1802"); + assertTrue("1802".equals(faultBody.getTemplateVersion())); + faultBody.setTrapMaxAge(3); + assertTrue(3 == faultBody.getTrapMaxAge()); + } + + @Test + public void testClosedLoopPMBody(){ + ClosedLoopPMBody pmBody = new ClosedLoopPMBody(); + pmBody.setTrinity(true); + assertTrue(pmBody.isTrinity()); + pmBody.setvUSP(true); + assertTrue(pmBody.isvUSP()); + pmBody.setMcr(true); + assertTrue(pmBody.isMcr()); + pmBody.setGamma(true); + assertTrue(pmBody.isGamma()); + pmBody.setvDNS(true); + assertTrue(pmBody.isvDNS()); + pmBody.setvServices("Test"); + assertTrue("Test".equals(pmBody.getvServices())); + pmBody.setONAPname("Test"); + assertTrue("Test".equals(pmBody.getONAPname())); + pmBody.setEmailAddress("test@test.com"); + assertTrue("test@test.com".equals(pmBody.getEmailAddress())); + pmBody.setServiceTypePolicyName("Test"); + assertTrue("Test".equals(pmBody.getServiceTypePolicyName())); + pmBody.setTemplateVersion("1802"); + assertTrue("1802".equals(pmBody.getTemplateVersion())); + pmBody.setAttributes(new HashMap()); + assertTrue(pmBody.getAttributes() != null); + pmBody.setGeoLink("Test"); + assertTrue("Test".equals(pmBody.getGeoLink())); + } + + @Test + public void testClosedLoopPolicyStatus() { + assertEquals(ClosedLoopPolicyStatus.ACTIVE.toString(), "active"); + assertEquals(ClosedLoopPolicyStatus.INACTIVE.toString(), "inactive"); + } }