📄 testdtdparser.java
字号:
package org.ephman.xml.dtd;/** * a test for the parser * @author Paul Bethe */import java.util.Vector;import java.io.*;import junit.framework.*;public class TestDtdParser extends TestCase { public static void main (String [] argv) { if (argv.length >0) fileName = argv[0]; System.out.println (">>> Running Dtd tests"); junit.textui.TestRunner.run (suite ()); } public static TestSuite suite () { TestSuite result = new TestSuite (); result.addTestSuite (TestDtdParser.class); return result; } public TestDtdParser (String name) { super (name); } static String fileName = null; static final String DEFAULT_FILE = "/home/paulb/Development/CTMXML/dtds/MultiTradeDetailResponse.dtd"; public void testParser () throws Throwable { FileReader fr = new FileReader (fileName == null? DEFAULT_FILE : fileName); DtdParser p = new DtdParser (fr); Dtd d = p.parseDtd (); assertTrue ("dtd not null", d != null); System.out.println (d); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -