View Javadoc

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  }