From: prakash.e Date: Wed, 28 Mar 2018 11:01:50 +0000 (+0530) Subject: coverage SqlResourcePropertiesProviderImpl X-Git-Tag: v0.2.1~12 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F09%2F39609%2F1;p=ccsdk%2Fsli%2Fadaptors.git coverage SqlResourcePropertiesProviderImpl Coverage improvement for SqlResourcePropertiesProviderImpl https://jira.onap.org/browse/CCSDK-213?jql=project%20%3D%20CCSDK%20AND%20text%20~%20coverage Issue-ID: CCSDK-213 Change-Id: I5e9fe5a223918d4111c937463078d5b69609f6c4 Signed-off-by: prakash.e --- diff --git a/sql-resource/provider/src/test/java/org/onap/ccsdk/sli/adaptors/resource/sql/SqlResourceProviderTest.java b/sql-resource/provider/src/test/java/org/onap/ccsdk/sli/adaptors/resource/sql/SqlResourceProviderTest.java index 404783d0..b261b9f7 100755 --- a/sql-resource/provider/src/test/java/org/onap/ccsdk/sli/adaptors/resource/sql/SqlResourceProviderTest.java +++ b/sql-resource/provider/src/test/java/org/onap/ccsdk/sli/adaptors/resource/sql/SqlResourceProviderTest.java @@ -1,7 +1,8 @@ package org.onap.ccsdk.sli.adaptors.resource.sql; import static org.junit.Assert.assertNotNull; - +import java.lang.reflect.Field; +import java.util.Map; import java.util.Properties; import org.junit.Test; @@ -9,9 +10,21 @@ import org.junit.Test; public class SqlResourceProviderTest { private static SqlResourcePropertiesProvider provider; + private static final String SDNC_CONFIG_DIR = "SDNC_CONFIG_DIR"; @Test public void testSqlResourceProvider() { + try{ + Map env = System.getenv(); + Class cl = env.getClass(); + Field field = cl.getDeclaredField("m"); + field.setAccessible(true); + Map writableEnv = (Map) field.get(env); + writableEnv.put(SDNC_CONFIG_DIR, "./src/test/resources"); + } catch (Exception e) { + throw new IllegalStateException("Failed to set environment variable", e); + } + provider = new SqlResourcePropertiesProviderImpl(); assertNotNull(provider); }