X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Forg%2Fonap%2Faai%2Fsa%2Frest%2FIndexApiTest.java;h=0f5932b5245b74ca5e951348cb8a3b4ea2425819;hb=refs%2Fchanges%2F51%2F68451%2F1;hp=8f3bfacbf8436eedf2f2935fbb3d7dc147414e1f;hpb=ce701746049abfd94a87b46e43f296faf32d6213;p=aai%2Fsearch-data-service.git diff --git a/src/test/java/org/onap/aai/sa/rest/IndexApiTest.java b/src/test/java/org/onap/aai/sa/rest/IndexApiTest.java index 8f3bfac..0f5932b 100644 --- a/src/test/java/org/onap/aai/sa/rest/IndexApiTest.java +++ b/src/test/java/org/onap/aai/sa/rest/IndexApiTest.java @@ -21,6 +21,15 @@ package org.onap.aai.sa.rest; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; +import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.delete; +import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.put; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.IOException; +import org.junit.Before; // import org.glassfish.jersey.server.ResourceConfig; // import org.glassfish.jersey.test.JerseyTest; import org.junit.Test; @@ -36,15 +45,6 @@ import org.springframework.test.context.junit4.SpringRunner; import org.springframework.test.web.servlet.MockMvc; import org.springframework.test.web.servlet.MvcResult; -import java.io.File; -import java.io.FileNotFoundException; -import java.io.IOException; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.delete; -import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.put; - //import javax.ws.rs.core.Application; //import javax.ws.rs.core.Response; @@ -75,6 +75,11 @@ public class IndexApiTest { // } // // + + @Before + public void setup() throws Exception { + System.setProperty("CONFIG_HOME", System.getProperty("user.dir")+ File.separator + "src/test/resources/json"); + } /** * Tests the dynamic shcema creation flow that send the request @@ -177,7 +182,8 @@ public class IndexApiTest { + "\"tokenizer\": \"whitespace\"," + "\"filter\": [\"lowercase\",\"asciifolding\"]}}}}"; String EXPECTED_MAPPINGS = - "{\"properties\": {" + "{\"dynamic_templates\":[{\"strings\":{\"match_mapping_type\":\"string\",\"match\":\"*\",\"mapping\":{\"type\":\"text\",\"fielddata\":true}}}]" + + ",\"properties\": {" + "\"serverName\": {" + "\"type\": \"string\", " + "\"index\": \"analyzed\", "