1 package org.openecomp.config.test;
3 import org.openecomp.config.ConfigurationUtils;
4 import org.openecomp.config.api.Configuration;
5 import org.openecomp.config.api.ConfigurationManager;
6 import org.openecomp.config.util.ConfigTestConstant;
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;
13 import java.util.ArrayList;
14 import java.util.List;
16 import static org.openecomp.config.util.ConfigTestConstant.*;
17 import static org.openecomp.config.util.TestUtil.writeFile;
20 * Created by ARR on 10/17/2016.
23 * Validate the default mode if the mode is not set
25 public class ValidateDefaultModeTest {
27 public static final String NAMESPACE = "defaultmode";
30 public void setUp() throws IOException {
31 String data = "{name:\"SCM\"}";
36 public void testConfigurationWithValidateDefaultMode(){
37 Configuration config = ConfigurationManager.lookup();
39 Assert.assertEquals(config.getAsString(NAMESPACE, ARTIFACT_NAME_MAXLENGTH ), "14");
41 Assert.assertEquals(config.getAsString(NAMESPACE, ARTIFACT_MAXSIZE ), "1048");
43 List<String> expectedExtList = new ArrayList<String>();
44 expectedExtList.add("pdf");
45 expectedExtList.add("tgz");
46 expectedExtList.add("xls");
47 List<String> extList = config.getAsStringValues(NAMESPACE, ConfigTestConstant.ARTIFACT_EXT);
48 Assert.assertEquals(expectedExtList, extList);
50 Assert.assertEquals(config.getAsString(NAMESPACE, ARTIFACT_NAME_MINLENGTH ), "6");
55 public void tearDown() throws Exception {
56 String data = "{name:\"SCM\"}";
58 // ConfigurationUtils.executeDDLSQL("truncate dox.configuration");