import org.junit.*; import static org.junit.Assert.*; import com.transmem.doc.TextParser; import com.transmem.doc.ITextSaver; import java.sql.SQLException; class TextSaver implements ITextSaver { public void startParagraph(int startpos) throws java.sql.SQLException { System.out.println("<p start="+startpos+">"); } public void endParagraph(int endpos) throws java.sql.SQLException { System.out.println("</p>"); } public void saveSentence(String sentence, int startpos, int endpos) throws java.sql.SQLException { System.out.println("<s start="+startpos+" end="+endpos+">"+sentence+"</s>"); } } public class TextParserTest { private TextSaver saver = null; @Before public void setUp() { saver = new TextSaver(); } @Test public void testParse() { String filename="data/textparse.txt"; TextParser tp = new TextParser(); try { tp.parse(filename, saver); } catch (Exception e) { System.err.println(e); } } }