From: <jbo...@li...> - 2005-08-12 21:35:40
|
Author: ral...@jb... Date: 2005-08-12 17:34:22 -0400 (Fri, 12 Aug 2005) New Revision: 839 Added: trunk/forge/portal-extensions/forge-wiki/src/test/HTMLTranslatorTest.java Log: testsuite for the link parse method Added: trunk/forge/portal-extensions/forge-wiki/src/test/HTMLTranslatorTest.java =================================================================== --- trunk/forge/portal-extensions/forge-wiki/src/test/HTMLTranslatorTest.java 2005-08-12 20:12:55 UTC (rev 838) +++ trunk/forge/portal-extensions/forge-wiki/src/test/HTMLTranslatorTest.java 2005-08-12 21:34:22 UTC (rev 839) @@ -0,0 +1,67 @@ + +import java.io.BufferedReader; +import java.io.File; + + +import java.io.FileReader; + +import java.io.IOException; + + +import org.jboss.wiki.plugins.HTMLTranslator; + +import junit.framework.Assert; +import junit.framework.TestCase; + +/* + * Created on Aug 12, 2005 + * + * + */ + +/** + * @author rali + * + * + */ +public class HTMLTranslatorTest extends TestCase { + + public HTMLTranslatorTest(String str) { + super(str); + } + + public void testParseLinks(){ + FileReader fin = null; + HTMLTranslator tr = new HTMLTranslator(); + File dir = new File("data"); + + + // The list of files can also be retrieved as File objects + File[] files = dir.listFiles(); + + + + try { + for(int i=0; i<files.length;i++) + { fin = new FileReader(files[i]); + final BufferedReader in = new BufferedReader(fin); + int line; StringBuffer text = new StringBuffer(); + String parsed = ""; + + while((line=in.read())!=-1){ + text.append((char)line);} + // System.out.println(text.toString()); + + parsed = tr.parseLinks(text.toString(), ""); + // System.out.println(parsed); + + }} + + + + catch (IOException e) { + e.printStackTrace(); + Assert.assertTrue(true);} + +} +} |