diff options
author | Anand Chaturvedi <ac204h@att.com> | 2017-08-25 16:15:07 -0400 |
---|---|---|
committer | Skip Wonnell <skip@att.com> | 2017-08-25 21:57:17 +0000 |
commit | 25b7ed894e566f954b51fc5487e9e678557eb2e5 (patch) | |
tree | 8e1aa9e835802bf4d60ecf8ce591a44c11569e2d /appc-config/appc-encryption-tool/provider | |
parent | 257a39e7daf14a1c760e597a699f6545d6b74eac (diff) |
Junit Cases for APPC dataServices
Issue-ID: APPC-168
Change-Id: Ia5ae825f1c7919d93afb460cde7ae0fa2bcd0c6c
Author: Anand Chaturvedi <ac204h@att.com>
Date: Fri Aug 25 15:41:42 2017 -0400
Signed-off-by: Anand Chaturvedi <ac204h@att.com>
Diffstat (limited to 'appc-config/appc-encryption-tool/provider')
-rw-r--r-- | appc-config/appc-encryption-tool/provider/src/test/java/org/openecomp/appc/encryptiontool/TestEncryptionTool.java | 70 |
1 files changed, 38 insertions, 32 deletions
diff --git a/appc-config/appc-encryption-tool/provider/src/test/java/org/openecomp/appc/encryptiontool/TestEncryptionTool.java b/appc-config/appc-encryption-tool/provider/src/test/java/org/openecomp/appc/encryptiontool/TestEncryptionTool.java index 3811be34a..2ad0a1b9c 100644 --- a/appc-config/appc-encryption-tool/provider/src/test/java/org/openecomp/appc/encryptiontool/TestEncryptionTool.java +++ b/appc-config/appc-encryption-tool/provider/src/test/java/org/openecomp/appc/encryptiontool/TestEncryptionTool.java @@ -20,46 +20,52 @@ package org.openecomp.appc.encryptiontool; +import java.util.ArrayList; import java.util.HashMap; -import java.util.LinkedList; -import java.util.List; import java.util.Map; -import java.util.Properties; - import org.junit.Test; +import org.openecomp.appc.encryptiontool.wrapper.DbServiceUtil; import org.openecomp.appc.encryptiontool.wrapper.EncryptionToolDGWrapper; import org.openecomp.appc.encryptiontool.wrapper.WrapperEncryptionTool; import org.openecomp.sdnc.sli.SvcLogicContext; -import org.osgi.framework.BundleActivator; -import org.osgi.framework.BundleContext; -import org.osgi.framework.ServiceRegistration; - -import com.att.eelf.configuration.EELFLogger; -import com.att.eelf.configuration.EELFManager; public class TestEncryptionTool { - //@Test - public void testEncryptionTool() throws Exception{ - - String [] input = new String[] {"testVnf_Type","testUser","testPassword11", "testAction1", "8080", "http://localhost:8080/restconf/healthcheck"}; - WrapperEncryptionTool.main(input); - - } - //@Test - public void testgetPropertyDG() throws Exception{ - EncryptionToolDGWrapper encryptionToolDBWrapper = new EncryptionToolDGWrapper(); - SvcLogicContext ctx = new SvcLogicContext(); - Map<String, String> inParams = new HashMap<String, String>(); - - inParams.put("prefix", "test"); - inParams.put("propertyName", "testVnf_Type.testAction1.url"); - - encryptionToolDBWrapper.getProperty(inParams, ctx); - - System.out.println("propertyValue :" + ctx.getAttribute("test.propertyName")); - - System.out.println("All propertyValue :" + ctx.getAttributeKeySet()); - } + @Test + public void testEncryptionTool() throws Exception{ + String [] input = new String[] {"testVnf_Type","testUser","testPassword11", "testAction1", "8080", "http://localhost:8080/restconf/healthcheck"}; + WrapperEncryptionTool.main(input); + } + @Test(expected=Exception.class) + public void testgetPropertyDG() throws Exception{ + EncryptionToolDGWrapper et = new EncryptionToolDGWrapper(); + SvcLogicContext ctx = new SvcLogicContext(); + Map<String, String> inParams = new HashMap<String, String>(); + inParams.put("prefix", "test"); + inParams.put("propertyName", "testVnf_Type.testAction1.url"); + et.getProperty(inParams, ctx); + } + @Test(expected=Exception.class) + public void testgetData() throws Exception + { + DbServiceUtil d = new DbServiceUtil(); + ArrayList argList = null; + String schema ="sdnctl"; + String tableName ="dual"; + String getselectData ="123"; + String getDataClasue="123='123'"; + d.getData(tableName, argList, schema, getselectData, getDataClasue); + } + @Test(expected=Exception.class) + public void testupdateDB() throws Exception + { + DbServiceUtil d = new DbServiceUtil(); + String setCluase = null; + String schema ="sdnctl"; + String tableName ="dual"; + ArrayList inputArgs = null; + String whereClause="123='123'"; + d.updateDB(tableName, inputArgs, schema, whereClause, setCluase); + } } |