1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package org.nuiton.jrst;
24
25 import java.io.File;
26 import org.apache.commons.logging.Log;
27 import org.apache.commons.logging.LogFactory;
28 import org.junit.Assert;
29 import org.junit.Test;
30 import org.nuiton.util.Resource;
31
32
33
34
35
36 public class JRSTTest extends JRSTAbstractTest {
37
38
39 protected static Log log = LogFactory.getLog(JRSTTest.class);
40
41
42
43
44
45
46 @Test
47 public void testResources() {
48 Assert.assertNotNull(Resource.getURL(JRST.RST_2_XHTML));
49 Assert.assertNotNull(Resource.getURL(JRST.RST_2_XDOC));
50 Assert.assertNotNull(Resource.getURL(JRST.RST_2_DOCBOOK));
51 Assert.assertNotNull(Resource.getURL(JRST.DOCBOOK_2_XHTML));
52 Assert.assertNotNull(Resource.getURL(JRST.DOCBOOK_2_JAVAHELP));
53 Assert.assertNotNull(Resource.getURL(JRST.DOCBOOK_2_HTMLHELP));
54 Assert.assertNotNull(Resource.getURL(JRST.DOCBOOK_2_FO));
55 }
56
57 @Test
58 public void generateXml() throws Exception {
59
60 File in = getTestFile("test.rst");
61 File out = getOutputTestFile("jrst-RstToXml.xml");
62
63 generate(JRST.TYPE_XML, in, out, JRST.Overwrite.ALLTIME);
64 }
65
66 @Test
67 public void generateSimpleXml() throws Exception {
68
69 File in = getTestFile("test.rst");
70 File out = getOutputTestFile("jrst-RstToSimpleXml.xml");
71
72 generate(JRST.TYPE_XML, in, out, JRST.Overwrite.ALLTIME);
73 }
74 }