Junit testcase for JSONStrategy 93/106593/1
authorezhil <ezhrajam@in.ibm.com>
Fri, 24 Apr 2020 14:31:34 +0000 (20:01 +0530)
committerezhil <ezhrajam@in.ibm.com>
Fri, 24 Apr 2020 14:31:42 +0000 (20:01 +0530)
Issue-ID: AAF-1120
Change-Id: I437501322e7cdcc4117add39349ea9696c90ad71
Signed-off-by: ezhil <ezhrajam@in.ibm.com>
aai-core/src/test/java/org/onap/aai/introspection/JSONStrategyTest.java

index b684e3f..7b15e8c 100644 (file)
@@ -67,8 +67,16 @@ public class JSONStrategyTest extends AAISetup {
         Assert.assertEquals("value1", jsonStrategy.getValue("hostname"));
         Assert.assertEquals(4, jsonStrategy.getValue("numberofCpus"));
         Assert.assertEquals(1024, jsonStrategy.getValue("ramInMegabytes"));
-    }
 
+    }
+    @Test
+    public void testGetMethods(){
+        Assert.assertEquals("pserver-type",jsonStrategy.getName());
+        Assert.assertEquals("pserver-type",jsonStrategy.getDbName());
+        Assert.assertEquals("",jsonStrategy.getGenericURI());
+        Assert.assertNull(jsonStrategy.getChildName());
+        Assert.assertEquals("key",jsonStrategy.preProcessKey("key"));
+    }
     @Test
     public void getPropertiesTest() {
         Set<String> expected = new HashSet<>();