1 package org.onap.config.test;
3 import org.onap.config.api.Configuration;
4 import org.onap.config.api.ConfigurationManager;
5 import org.onap.config.util.ConfigTestConstant;
6 import org.onap.config.util.TestUtil;
7 import org.junit.After;
8 import org.junit.Assert;
9 import org.junit.Before;
10 import org.junit.Test;
12 import java.io.IOException;
15 * Created by sheetalm on 10/13/2016.
16 * Scenario 10 Verify configuration present in both global and defined namespace
18 public class GlobalAndNSConfigTest {
20 public final static String NAMESPACE = "GlobalAndNSConfig";
23 public void setUp() throws IOException {
24 String data = "{name:\"SCM\"}";
25 TestUtil.writeFile(data);
29 public void testNamespaceInConfig() throws IOException, InterruptedException {
30 Configuration config = ConfigurationManager.lookup();
31 Assert.assertEquals("a-zA-Z",config.getAsString(NAMESPACE, ConfigTestConstant.ARTIFACT_NAME_UPPER ));
32 Assert.assertEquals("a-zA-Z_0-9",config.getAsString(ConfigTestConstant.ARTIFACT_NAME_UPPER ));
36 public void tearDown() throws Exception {