Fix Junit to clean up file/directory 45/107645/4
authoruj426b <uj426b@att.com>
Wed, 13 May 2020 22:41:47 +0000 (18:41 -0400)
committeruj426b <uj426b@att.com>
Thu, 14 May 2020 20:07:35 +0000 (16:07 -0400)
Change-Id: Ib29b3b708bd28e333822d4c2b9db44e33f8e395f
Issue-ID: POLICY-2496
Signed-off-by: uj426b <uj426b@att.com>
ONAP-PAP-REST/src/test/java/org/onap/policy/pap/xacml/rest/service/ImportServiceTest.java
POLICY-SDK-APP/src/test/java/org/onap/policy/admin/PolicyManagerServletTest.java

index b7d6bac..cee67dd 100644 (file)
@@ -23,11 +23,14 @@ package org.onap.policy.pap.xacml.rest.service;
 import static org.assertj.core.api.Assertions.assertThatCode;
 import static org.assertj.core.api.Assertions.assertThatThrownBy;
 import static org.junit.Assert.assertEquals;
-
 import com.mockrunner.mock.web.MockHttpServletRequest;
 import com.mockrunner.mock.web.MockHttpServletResponse;
+import java.io.File;
+import java.io.IOException;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
+import org.apache.commons.io.FileUtils;
+import org.junit.AfterClass;
 import org.junit.Test;
 
 public class ImportServiceTest {
@@ -74,4 +77,13 @@ public class ImportServiceTest {
         HttpServletResponse response = new MockHttpServletResponse();
         assertThatThrownBy(() -> service.doImportMicroServicePut(request, response)).isInstanceOf(Exception.class);
     }
+
+    @AfterClass
+    public static void tearDown(){
+        try {
+            FileUtils.deleteDirectory(new File("ExtractDir"));
+            } catch (IOException e) {
+                e.printStackTrace();
+            }
+    }
 }
index e349d53..c3b98f5 100644 (file)
@@ -50,6 +50,7 @@ import org.apache.commons.fileupload.FileItem;
 import org.apache.commons.io.IOUtils;
 import org.json.JSONArray;
 import org.json.JSONObject;
+import org.junit.AfterClass;
 import org.junit.Before;
 import org.junit.FixMethodOrder;
 import org.junit.Test;
@@ -89,6 +90,16 @@ public class PolicyManagerServletTest extends Mockito {
     private HttpServletRequest request;
     private MockHttpServletResponse response;
 
+    /**
+     * Delete test File.
+     *
+     */
+    @AfterClass
+    public static void tearDown() {
+        File destroyFile = new File("testFileName.xls");
+        destroyFile.deleteOnExit();
+    }
+
     /**
      * setUp.
      *