1 package org.kuali.maven.plugins.graph.dot;
2
3 import java.io.File;
4 import java.io.OutputStream;
5
6 import org.apache.commons.io.FileUtils;
7 import org.apache.commons.io.IOUtils;
8 import org.junit.Test;
9 import org.kuali.maven.plugins.graph.dot.StringGenerator;
10 import org.kuali.maven.plugins.graph.pojo.Graph;
11
12 public class DotGeneratorTest {
13 DotGenerator dg = new DotGenerator();
14 StringGenerator sg = new StringGenerator();
15
16 @Test
17 public void testHelloWorld() {
18 try {
19 Graph g = dg.getHelloWorld();
20 String s = sg.getString(g);
21 File file = new File("./target/test-classes/hellworld.dot");
22 OutputStream out = FileUtils.openOutputStream(file);
23 IOUtils.write(s.getBytes(), out);
24 out.close();
25 } catch (Exception e) {
26 e.printStackTrace();
27 }
28 }
29 }