1 package org.openecomp.config.test;
3 import static org.openecomp.config.util.ConfigTestConstant.ARTIFACT_NAME_MAXLENGTH;
4 import static org.openecomp.config.util.TestUtil.validateConfiguraton;
5 import static org.openecomp.config.util.TestUtil.writeFile;
7 import org.junit.After;
8 import org.junit.Assert;
9 import org.junit.Before;
10 import org.junit.Test;
11 import org.openecomp.config.api.Configuration;
12 import org.openecomp.config.api.ConfigurationManager;
13 import org.openecomp.config.util.TestUtil;
15 import java.io.IOException;
19 * Check loadorder for merge and overide. Higher loadorder takes precedence for override
20 * LoWer loadorder takes precedence for merge.
22 public class LoadOrderMergeAndOverrideTest {
24 public static final String NAMESPACE = "LoadOrderConfiguration";
27 public void setUp() throws IOException {
28 String data = "{name:\"SCM\"}";
33 public void testConfigurationWithPropertiesFileFormat(){
34 Configuration config = ConfigurationManager.lookup();
36 Assert.assertEquals(config.getAsString(NAMESPACE, ARTIFACT_NAME_MAXLENGTH ), "14");
37 Assert.assertEquals("5", config.getAsString(NAMESPACE, "artifact.length"));
38 Assert.assertEquals("56", config.getAsString(NAMESPACE, "artifact.size"));
44 public void tearDown() throws Exception {