Merge "Improve coverage of cadi-aaf"
[aaf/authz.git] / cadi / aaf / src / test / java / org / onap / aaf / cadi / lur / aaf / test / JU_JMeter.java
index 13df1ac..a4fb20f 100644 (file)
@@ -30,9 +30,11 @@ import java.io.FileReader;
 import java.io.PrintStream;
 import java.io.PrintWriter;
 import java.io.StringWriter;
+import java.lang.reflect.Field;
 import java.net.HttpURLConnection;
 import java.security.Principal;
 import java.util.ArrayList;
+import java.util.HashMap;
 import java.util.List;
 import java.util.Properties;
 
@@ -43,6 +45,7 @@ import org.onap.aaf.cadi.aaf.v2_0.AAFConHttp;
 import org.onap.aaf.cadi.aaf.v2_0.AAFLurPerm;
 import org.onap.aaf.cadi.aaf.v2_0.AAFTaf;
 import org.onap.aaf.cadi.config.Config;
+import org.onap.aaf.cadi.config.SecurityInfoC;
 import org.onap.aaf.cadi.locator.DNSLocator;
 import org.onap.aaf.cadi.principal.CachedBasicPrincipal;
 
@@ -143,6 +146,13 @@ public class JU_JMeter {
                
        };
        
+       @AfterClass
+       public static void tearDownAfterClass() throws Exception {
+               Field field = SecurityInfoC.class.getDeclaredField("sicMap");
+               field.setAccessible(true);
+               field.set(null, new HashMap<Class<?>,SecurityInfoC<?>>());
+       }
+       
        private static int index = -1;
        
        private synchronized Principal getIndex() {