EdgeRules throws descriptive error on invalid rule
[aai/aai-common.git] / aai-core / src / test / java / org / openecomp / aai / util / CNNameTest.java
index 6b2536c..f5b6723 100644 (file)
 package org.openecomp.aai.util;
 
 import ch.qos.logback.access.spi.IAccessEvent;
-import org.openecomp.aai.logging.CNName;
 import org.junit.Before;
-import org.junit.Rule;
 import org.junit.Test;
 import org.mockito.Mockito;
+import org.openecomp.aai.logging.CNName;
+import org.openecomp.aai.serialization.queryformats.QueryFormatTestHelper;
 import org.powermock.core.classloader.annotations.PowerMockIgnore;
 import org.powermock.core.classloader.annotations.PrepareForTest;
 import org.powermock.modules.agent.PowerMockAgent;
@@ -55,9 +55,10 @@ public class CNNameTest {
         * Initialize.
         */
        @Before
-       public void initialize(){
+       public void initialize() throws Exception {
                System.setProperty("AJSC_HOME", ".");
                System.setProperty("BUNDLECONFIG_DIR", "src/test/resources/bundleconfig-local");
+               QueryFormatTestHelper.setFinalStatic(AAIConstants.class.getField("AAI_HOME_ETC_OXM"), "src/test/resources/bundleconfig-local/etc/oxm/");
                mockAccEvent = Mockito.mock(IAccessEvent.class);
                mockHttpServletRequest = Mockito.mock(HttpServletRequest.class);
                cert = Mockito.mock(X509Certificate.class);