+++ /dev/null
-/**\r
- * Copyright (c) 2017-2018 ZTE Corporation.\r
- * All rights reserved. This program and the accompanying materials\r
- * are made available under the Apache License, Version 2.0\r
- * and the Eclipse Public License v1.0 which both accompany this distribution,\r
- * and are available at http://www.eclipse.org/legal/epl-v10.html\r
- * and http://www.apache.org/licenses/LICENSE-2.0\r
- *\r
- * Contributors:\r
- * ZTE - initial API and implementation and/or initial documentation\r
- */\r
-package org.onap.sdc.workflowdesigner.utils;\r
-\r
-import static org.junit.Assert.assertEquals;\r
-\r
-import java.io.File;\r
-import java.io.FileInputStream;\r
-import java.io.FileNotFoundException;\r
-import java.io.IOException;\r
-import java.io.StringBufferInputStream;\r
-\r
-import org.junit.After;\r
-import org.junit.Before;\r
-import org.junit.Test;\r
-\r
-/**\r
- *\r
- */\r
-public class FileCommonUtilsTest {\r
-\r
- /**\r
- * @throws java.lang.Exception\r
- */\r
- @Before\r
- public void setUp() throws Exception {}\r
-\r
- /**\r
- * @throws java.lang.Exception\r
- */\r
- @After\r
- public void tearDown() throws Exception {}\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#readLines(java.io.InputStream)}.\r
- */\r
- @Test\r
- public void testReadLines() {\r
- String fileName = "src/test/resources/workflow/template-test.bpmn20.xml";\r
- File file = new File(fileName);\r
- FileInputStream ins = null;\r
- try {\r
- ins = new FileInputStream(file);\r
- String[] ss = FileCommonUtils.readLines(ins);\r
- assertEquals(false, ss.length == 0);\r
- \r
- FileCommonUtils.write("template-test.bpmn20.xml", ss);\r
- } catch (FileNotFoundException e) {\r
- e.printStackTrace();\r
- } catch (IOException e) {\r
- e.printStackTrace();\r
- } finally {\r
- FileCommonUtils.closeInputStream(ins);\r
- }\r
-\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#readString(java.io.InputStream)}.\r
- */\r
- @Test\r
- public void testReadStringInputStream() {\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#readString(java.lang.String)}.\r
- */\r
- @Test\r
- public void testReadStringString() {\r
- String fileName = "src/test/resources/workflow/template-test.bpmn20.xml";\r
- File file = new File(fileName);\r
- if (file.exists()) {\r
- try {\r
- String s = FileCommonUtils.readString(fileName);\r
- FileCommonUtils.write("test.xml", s);\r
- assertEquals(s.isEmpty(), false);\r
- } catch (IOException e) {\r
- }\r
- }\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#saveFile(java.io.InputStream, java.lang.String, java.lang.String)}.\r
- */\r
- @Test\r
- public void testSaveFile() {\r
- String fileName = "test3.json";\r
- String content = "{\"aaa\": \"节点\"}";\r
- StringBufferInputStream ins = null;\r
- try {\r
- ins = new StringBufferInputStream(content);\r
- FileCommonUtils.saveFile(ins, ".", fileName);\r
- } catch (IOException e) {\r
- e.printStackTrace();\r
- FileCommonUtils.closeInputStream(ins);\r
- }\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#writetoAbsoluteFile(java.lang.String, java.lang.String, java.lang.String)}.\r
- */\r
- @Test\r
- public void testWritetoAbsoluteFileStringStringString() {\r
- String fileName = "test1.json";\r
- String content = "{\"aaa\": \"节点\"}";\r
-\r
- try {\r
- FileCommonUtils.writetoAbsoluteFile(".", fileName, content);\r
- String s = FileCommonUtils.readString(fileName);\r
- assertEquals(s, content);\r
- } catch (IOException e) {\r
- }\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#writetoAbsoluteFile(java.lang.String, java.lang.String, java.lang.String, java.lang.String)}.\r
- */\r
- @Test\r
- public void testWritetoAbsoluteFileStringStringStringString() {\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String)}.\r
- */\r
- @Test\r
- public void testWriteStringString() {\r
- String fileName = "test.json";\r
- String content = "{\"aaa\": \"节点\"}";\r
-\r
- try {\r
- FileCommonUtils.write(fileName, content);\r
- String s = FileCommonUtils.readString(fileName);\r
- assertEquals(s, content);\r
- } catch (IOException e) {\r
- }\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String, java.lang.String, java.lang.String)}.\r
- */\r
- @Test\r
- public void testWriteStringStringStringString() {\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String, java.lang.String)}.\r
- */\r
- @Test\r
- public void testWriteStringStringString() {\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String[])}.\r
- */\r
- @Test\r
- public void testWriteStringStringArray() {\r
- }\r
-\r
- /**\r
- * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String[], java.lang.String)}.\r
- */\r
- @Test\r
- public void testWriteStringStringArrayString() {\r
- }\r
-\r
-}\r