X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=sparkybe-onap-service%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Faai%2Fsparky%2Futil%2FConfigHelperTest.java;fp=sparkybe-onap-service%2Fsrc%2Ftest%2Fjava%2Forg%2Fonap%2Faai%2Fsparky%2Futil%2FConfigHelperTest.java;h=2d4a3651598716bb3c730a65ec8b9e5e5a82af98;hb=c4fe01668d4472c978ca220bdfff9c8e15bc8027;hp=61bf5c2f6f00e7a45e9f339d804471c5bfd35e5f;hpb=37198055321d65aff51d06716461050752cea9a5;p=aai%2Fsparky-be.git diff --git a/sparkybe-onap-service/src/test/java/org/onap/aai/sparky/util/ConfigHelperTest.java b/sparkybe-onap-service/src/test/java/org/onap/aai/sparky/util/ConfigHelperTest.java index 61bf5c2..2d4a365 100644 --- a/sparkybe-onap-service/src/test/java/org/onap/aai/sparky/util/ConfigHelperTest.java +++ b/sparkybe-onap-service/src/test/java/org/onap/aai/sparky/util/ConfigHelperTest.java @@ -23,12 +23,15 @@ package org.onap.aai.sparky.util; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; - +import static org.hamcrest.MatcherAssert.assertThat; +import java.io.File; +import java.io.IOException; +import java.nio.file.FileSystems; import java.util.Properties; import org.junit.Before; import org.junit.Test; - +import static org.junit.Assert.assertEquals; public class ConfigHelperTest { private ConfigHelper configHelper; @@ -45,11 +48,33 @@ public class ConfigHelperTest { @Test public void updateValues() throws Exception { - assertNotNull(configHelper.getConfigWithPrefix("aai-ui", props)); assertFalse(configHelper.isEssDevModeEnabled()); assertNotNull(configHelper.getFilepath("sparky-aaui", false)); } + @Test + public void getFileContents() { + File file = new File(getClass().getClassLoader().getResource("configHelperTest.properties").getFile()); + try { + assertNotNull(ConfigHelper.getFileContents(file.getAbsolutePath())); + } catch (IOException e) { + e.printStackTrace(); + } + } + + @Test + public void loadConfig() throws Exception { + String separator = FileSystems.getDefault().getSeparator(); + assertEquals(3, ConfigHelper.loadConfig("target"+separator+"test-classes"+separator+"configHelperTest.properties").size()); + } + + @Test + public void propertyFetch() throws Exception { + Properties p=new Properties(); + p.setProperty("key1","value1"); + assertEquals(ConfigHelper.propertyFetch(p,"key1","value2"),"value1"); + assertEquals(ConfigHelper.propertyFetch(p,"key2","value2"),"value2"); + } }