From 916a1cec4f97d4ca9e8a1b337ab2f9f3c8fcb380 Mon Sep 17 00:00:00 2001 From: Harry Huang Date: Thu, 12 Oct 2017 18:47:08 +0800 Subject: [PATCH] modify filemanage unit test Change-Id: I642053e6f03e8a45028f685c57e19c5aee6a7d48 Signed-off-by: Harry Huang Issue-Id: VNFSDK-85 --- .../marketplace}/filemanage/FileManageTest.java | 48 +++++++++------------- 1 file changed, 20 insertions(+), 28 deletions(-) rename vnfmarket-be/vnf-sdk-marketplace/src/test/{ => java/org/onap/vnfsdk/marketplace}/filemanage/FileManageTest.java (82%) diff --git a/vnfmarket-be/vnf-sdk-marketplace/src/test/filemanage/FileManageTest.java b/vnfmarket-be/vnf-sdk-marketplace/src/test/java/org/onap/vnfsdk/marketplace/filemanage/FileManageTest.java similarity index 82% rename from vnfmarket-be/vnf-sdk-marketplace/src/test/filemanage/FileManageTest.java rename to vnfmarket-be/vnf-sdk-marketplace/src/test/java/org/onap/vnfsdk/marketplace/filemanage/FileManageTest.java index 2fbaf756..901251c3 100644 --- a/vnfmarket-be/vnf-sdk-marketplace/src/test/filemanage/FileManageTest.java +++ b/vnfmarket-be/vnf-sdk-marketplace/src/test/java/org/onap/vnfsdk/marketplace/filemanage/FileManageTest.java @@ -58,14 +58,17 @@ public class FileManageTest { } @Before - public void createTestFile() + public void createTestFile() throws IOException { - String srcPath = "./srcPathForTest"; - String dstPath = "./dstPathForTest"; + String srcPath = "." + File.separator + "srcPathForTest"; + String dstPath = "." + File.separator + "dstPathForTest"; + String testFilePath = srcPath + File.separator + "fileForTest"; File src = new File(srcPath); File dst = new File(dstPath); + File testFile = new File(testFilePath); src.mkdir(); dst.mkdir(); + testFile.createNewFile(); } @Test @@ -76,23 +79,17 @@ public class FileManageTest { return FileManagerType.http; } }; - - FileManager ManagerImpl = FileManagerFactory.createFileManager(); - String srcPath = "./srcPathForTest"; new MockUp() { @Mock private String getHttpServerAbsolutePath() { - return null; - } - }; - new MockUp() { - @Mock - private boolean deleteDir(File dir) { - return true; + return ""; } }; - assertEquals(ManagerImpl.delete(srcPath), true); + FileManager ManagerImpl = FileManagerFactory.createFileManager(); + String dstPath = "./dstPathForTest"; + + assertEquals(ManagerImpl.delete(dstPath), true); } @Test @@ -103,28 +100,23 @@ public class FileManageTest { return FileManagerType.http; } }; - - FileManager ManagerImpl = FileManagerFactory.createFileManager(); - String srcPath = "./srcPathForTest"; - String dstPath = "./dstPathForTest"; new MockUp() { @Mock private String getHttpServerAbsolutePath() { - return null; - } - }; - new MockUp() { - @Mock - private boolean copyDirectory(String srcDirName, String destDirName, boolean overlay) { - return true; + return ""; } }; + + FileManager ManagerImpl = FileManagerFactory.createFileManager(); + String srcPath = "./srcPathForTest"; + String dstPath = "./dstPathForTest"; + assertEquals(ManagerImpl.upload(srcPath, dstPath), true); - File src = new File(srcPath); - if (src.exists()) + File srcDir = new File(srcPath); + if (srcDir.exists()) { - src.delete(); + ManagerImpl.delete(srcPath); } assertEquals(ManagerImpl.upload(srcPath, dstPath), false); -- 2.16.6