summaryrefslogtreecommitdiffstats
path: root/ms/gra/gra-app/src/test/java/org/onap/sdnc/apps/ms/gra/data/ConfigContrailRouteAllottedResourcesTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'ms/gra/gra-app/src/test/java/org/onap/sdnc/apps/ms/gra/data/ConfigContrailRouteAllottedResourcesTest.java')
-rw-r--r--ms/gra/gra-app/src/test/java/org/onap/sdnc/apps/ms/gra/data/ConfigContrailRouteAllottedResourcesTest.java85
1 files changed, 85 insertions, 0 deletions
diff --git a/ms/gra/gra-app/src/test/java/org/onap/sdnc/apps/ms/gra/data/ConfigContrailRouteAllottedResourcesTest.java b/ms/gra/gra-app/src/test/java/org/onap/sdnc/apps/ms/gra/data/ConfigContrailRouteAllottedResourcesTest.java
new file mode 100644
index 0000000..ef456b8
--- /dev/null
+++ b/ms/gra/gra-app/src/test/java/org/onap/sdnc/apps/ms/gra/data/ConfigContrailRouteAllottedResourcesTest.java
@@ -0,0 +1,85 @@
+package org.onap.sdnc.apps.ms.gra.data;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+
+import org.junit.Test;
+import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiAllottedresourcestatusAllottedResourceStatus;
+import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiRequestStatusEnumeration;
+import org.onap.sdnc.apps.ms.gra.swagger.model.GenericResourceApiRpcActionEnumeration;
+
+public class ConfigContrailRouteAllottedResourcesTest {
+
+ ConfigContrailRouteAllottedResources configContrailRouteAllottedResources;
+
+ @Test
+ public void testOneArgContructor() {
+ // No arg constructor
+ configContrailRouteAllottedResources = new ConfigContrailRouteAllottedResources();
+ assertEquals("",configContrailRouteAllottedResources.getAllottedResourceId());
+ assertEquals("", configContrailRouteAllottedResources.getArData());
+ }
+
+ @Test
+ public void testTwoArgConstructor() {
+
+ // 2 arg constructor
+ configContrailRouteAllottedResources = new ConfigContrailRouteAllottedResources("id1", "bogusData");
+ assertEquals("id1", configContrailRouteAllottedResources.getAllottedResourceId());
+ assertEquals("bogusData", configContrailRouteAllottedResources.getArData());
+ }
+
+ @Test
+ public void testThreeArgConstructor() {
+ // 3 arg constructor
+ GenericResourceApiAllottedresourcestatusAllottedResourceStatus resourceStatus = new GenericResourceApiAllottedresourcestatusAllottedResourceStatus();
+ resourceStatus.setAction("assign");
+ resourceStatus.setFinalIndicator("true");
+ resourceStatus.setRequestStatus(GenericResourceApiRequestStatusEnumeration.SYNCCOMPLETE);
+ resourceStatus.setResponseCode("200");
+ resourceStatus.setResponseMessage("Test message");
+ resourceStatus.setRpcAction(GenericResourceApiRpcActionEnumeration.ASSIGN);
+ resourceStatus.setRpcName("my-rpc");
+
+ configContrailRouteAllottedResources = new ConfigContrailRouteAllottedResources("id1", "bogusData",resourceStatus);
+
+ assertEquals("id1", configContrailRouteAllottedResources.getAllottedResourceId());
+ assertEquals("bogusData", configContrailRouteAllottedResources.getArData());
+ assertNotNull(configContrailRouteAllottedResources.getAllottedResourceStatus());
+ }
+
+ @Test
+ public void testGetsAndSets() {
+ configContrailRouteAllottedResources = new ConfigContrailRouteAllottedResources();
+ GenericResourceApiAllottedresourcestatusAllottedResourceStatus resourceStatus = new GenericResourceApiAllottedresourcestatusAllottedResourceStatus();
+ resourceStatus.setAction("assign");
+ resourceStatus.setFinalIndicator("true");
+ resourceStatus.setRequestStatus(GenericResourceApiRequestStatusEnumeration.SYNCCOMPLETE);
+ resourceStatus.setResponseCode("200");
+ resourceStatus.setResponseMessage("Test message");
+ resourceStatus.setRpcAction(GenericResourceApiRpcActionEnumeration.ASSIGN);
+ resourceStatus.setRpcName("my-rpc");
+
+ configContrailRouteAllottedResources.setAllottedResourceId("id1");
+ configContrailRouteAllottedResources.setAllottedResourceStatus(resourceStatus);
+ configContrailRouteAllottedResources.setAllottedResourceStatusAction("assign");
+ configContrailRouteAllottedResources.setAllottedResourceStatusFinalIndicator("true");
+ configContrailRouteAllottedResources.setAllottedResourceStatusRequestStatus("SYNC_COMPLETE");
+ configContrailRouteAllottedResources.setAllottedResourceStatusResponseCode("200");
+ configContrailRouteAllottedResources.setAllottedResourceStatusResponseMessage("Test message");
+ configContrailRouteAllottedResources.setAllottedResourceStatusResponseTimestamp("now");
+ configContrailRouteAllottedResources.setAllottedResourceStatusRpcAction("assign");
+ configContrailRouteAllottedResources.setAllottedResourceStatusRpcName("my-rpc");
+
+ assertEquals("id1", configContrailRouteAllottedResources.getAllottedResourceId());
+ assertNotNull(configContrailRouteAllottedResources.getAllottedResourceStatus());
+ assertEquals("assign", configContrailRouteAllottedResources.getAllottedResourceStatusAction());
+ assertEquals("true", configContrailRouteAllottedResources.getAllottedResourceStatusFinalIndicator());
+ assertEquals("SYNC_COMPLETE", configContrailRouteAllottedResources.getAllottedResourceStatusRequestStatus());
+ assertEquals("200", configContrailRouteAllottedResources.getAllottedResourceStatusResponseCode());
+ assertEquals("Test message", configContrailRouteAllottedResources.getAllottedResourceStatusResponseMessage());
+ assertEquals("now", configContrailRouteAllottedResources.getAllottedResourceStatusResponseTimestamp());
+ assertEquals("assign", configContrailRouteAllottedResources.getAllottedResourceStatusRpcAction());
+ assertEquals("my-rpc", configContrailRouteAllottedResources.getAllottedResourceStatusRpcName());
+ }
+}