a9770de0ce10a8a2d8db0df0bf44203561a9c119
[sdc/sdc-workflow-designer.git] /
1 /**\r
2  * Copyright (c) 2017-2018 ZTE Corporation.\r
3  * All rights reserved. This program and the accompanying materials\r
4  * are made available under the Apache License, Version 2.0\r
5  * and the Eclipse Public License v1.0 which both accompany this distribution,\r
6  * and are available at http://www.eclipse.org/legal/epl-v10.html\r
7  * and http://www.apache.org/licenses/LICENSE-2.0\r
8  *\r
9  * Contributors:\r
10  *     ZTE - initial API and implementation and/or initial documentation\r
11  */\r
12 package org.onap.sdc.workflowdesigner.utils;\r
13 \r
14 import static org.junit.Assert.assertEquals;\r
15 \r
16 import java.io.File;\r
17 import java.io.IOException;\r
18 \r
19 import org.junit.After;\r
20 import org.junit.Before;\r
21 import org.junit.Test;\r
22 \r
23 /**\r
24  *\r
25  */\r
26 public class FileCommonUtilsTest {\r
27 \r
28   /**\r
29    * @throws java.lang.Exception\r
30    */\r
31   @Before\r
32   public void setUp() throws Exception {}\r
33 \r
34   /**\r
35    * @throws java.lang.Exception\r
36    */\r
37   @After\r
38   public void tearDown() throws Exception {}\r
39 \r
40   /**\r
41    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#readLines(java.io.InputStream)}.\r
42    */\r
43   @Test\r
44   public void testReadLines() {\r
45   }\r
46 \r
47   /**\r
48    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#readString(java.io.InputStream)}.\r
49    */\r
50   @Test\r
51   public void testReadStringInputStream() {\r
52   }\r
53 \r
54   /**\r
55    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#readString(java.lang.String)}.\r
56    */\r
57   @Test\r
58   public void testReadStringString() {\r
59     String fileName = "src\\test\\resources\\workflow\\template-test.bpmn20.xml";\r
60     File file = new File(fileName);\r
61     if (file.exists()) {\r
62       try {\r
63         String s = FileCommonUtils.readString(fileName);\r
64         FileCommonUtils.write("test.xml", s);\r
65         assertEquals(s.isEmpty(), false);\r
66       } catch (IOException e) {\r
67       }\r
68     }\r
69   }\r
70 \r
71   /**\r
72    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#saveFile(java.io.InputStream, java.lang.String, java.lang.String)}.\r
73    */\r
74   @Test\r
75   public void testSaveFile() {\r
76   }\r
77 \r
78   /**\r
79    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#writetoAbsoluteFile(java.lang.String, java.lang.String, java.lang.String)}.\r
80    */\r
81   @Test\r
82   public void testWritetoAbsoluteFileStringStringString() {\r
83     String fileName = "test1.json";\r
84     String content = "{\"aaa\": \"节点\"}";\r
85 \r
86     try {\r
87       FileCommonUtils.writetoAbsoluteFile(".", fileName, content);\r
88       String s = FileCommonUtils.readString(fileName);\r
89       assertEquals(s, content);\r
90     } catch (IOException e) {\r
91     }\r
92   }\r
93 \r
94   /**\r
95    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#writetoAbsoluteFile(java.lang.String, java.lang.String, java.lang.String, java.lang.String)}.\r
96    */\r
97   @Test\r
98   public void testWritetoAbsoluteFileStringStringStringString() {\r
99   }\r
100 \r
101   /**\r
102    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String)}.\r
103    */\r
104   @Test\r
105   public void testWriteStringString() {\r
106     String fileName = "test.json";\r
107     String content = "{\"aaa\": \"节点\"}";\r
108 \r
109     try {\r
110       FileCommonUtils.write(fileName, content);\r
111       String s = FileCommonUtils.readString(fileName);\r
112       assertEquals(s, content);\r
113     } catch (IOException e) {\r
114     }\r
115   }\r
116 \r
117   /**\r
118    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String, java.lang.String, java.lang.String)}.\r
119    */\r
120   @Test\r
121   public void testWriteStringStringStringString() {\r
122   }\r
123 \r
124   /**\r
125    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String, java.lang.String)}.\r
126    */\r
127   @Test\r
128   public void testWriteStringStringString() {\r
129   }\r
130 \r
131   /**\r
132    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String[])}.\r
133    */\r
134   @Test\r
135   public void testWriteStringStringArray() {\r
136   }\r
137 \r
138   /**\r
139    * Test method for {@link org.onap.sdc.workflowdesigner.utils.FileCommonUtils#write(java.lang.String, java.lang.String[], java.lang.String)}.\r
140    */\r
141   @Test\r
142   public void testWriteStringStringArrayString() {\r
143   }\r
144 \r
145 }\r