1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 package fr.ifremer.isisfish.util;
27
28 import java.io.File;
29 import java.io.IOException;
30 import java.io.PrintWriter;
31
32 import org.junit.Assert;
33 import org.junit.Test;
34
35 import fr.ifremer.isisfish.AbstractIsisFishTest;
36 import fr.ifremer.isisfish.IsisFish;
37 import fr.ifremer.isisfish.datastore.SimulationPlanStorage;
38
39
40
41
42
43
44
45
46
47
48
49
50
51 public class JavadocHelperTest extends AbstractIsisFishTest {
52
53
54
55
56
57
58
59
60 @Test
61 public void testIsisFishDataJavadoc() throws IOException, ClassNotFoundException {
62
63 File currentDirectory = IsisFish.config.getDatabaseDirectory();
64 File destinationDirectory = new File(getTestDirectory(), "isis-docs");
65 File testJavaFile = new File(currentDirectory, SimulationPlanStorage.SIMULATION_PLAN_PATH
66 + File.separatorChar + "CalibrationSimplexePasVariable2Capturabilite.java");
67
68 PrintWriter out = new PrintWriter(System.out);
69 int result = JavadocHelper.generateJavadoc(currentDirectory, testJavaFile,
70 destinationDirectory, out);
71
72
73 Assert.assertEquals(0, result);
74 }
75
76
77
78
79
80
81
82
83 @Test
84 public void testIsisFishDataJavadocAll() throws IOException, ClassNotFoundException {
85
86 File currentDirectory = getCurrentDatabaseDirectory();
87 File destinationDirectory = new File(getTestDirectory(), "isis-docs-all");
88
89 PrintWriter out = new PrintWriter(System.out);
90 int result = JavadocHelper.generateJavadoc(currentDirectory, destinationDirectory, out);
91
92
93 Assert.assertEquals(0, result);
94 }
95 }