|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.antlr.gunit.gUnitBaseTest
public abstract class gUnitBaseTest
All gUnit-generated JUnit class should extend this class which implements the essential methods for triggering ANTLR parser/tree walker
Field Summary | |
---|---|
java.lang.String |
lexerPath
|
java.lang.String |
packagePath
|
java.lang.String |
parserPath
|
protected java.lang.String |
stderr
|
protected java.lang.String |
stdout
|
java.lang.String |
treeParserPath
|
Constructor Summary | |
---|---|
gUnitBaseTest()
|
Method Summary | |
---|---|
java.lang.Object |
examineExecResult(int tokenType,
java.lang.Object retVal)
|
java.lang.String |
execLexer(java.lang.String testRuleName,
java.lang.String testInput,
boolean isFile)
|
java.lang.Object |
execParser(java.lang.String testRuleName,
java.lang.String testInput,
boolean isFile)
|
java.lang.Object |
execTreeParser(java.lang.String testTreeRuleName,
java.lang.String testRuleName,
java.lang.String testInput,
boolean isFile)
|
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.String packagePath
public java.lang.String lexerPath
public java.lang.String parserPath
public java.lang.String treeParserPath
protected java.lang.String stdout
protected java.lang.String stderr
Constructor Detail |
---|
public gUnitBaseTest()
Method Detail |
---|
public java.lang.String execLexer(java.lang.String testRuleName, java.lang.String testInput, boolean isFile) throws java.lang.Exception
java.lang.Exception
public java.lang.Object execParser(java.lang.String testRuleName, java.lang.String testInput, boolean isFile) throws java.lang.Exception
java.lang.Exception
public java.lang.Object execTreeParser(java.lang.String testTreeRuleName, java.lang.String testRuleName, java.lang.String testInput, boolean isFile) throws java.lang.Exception
java.lang.Exception
public java.lang.Object examineExecResult(int tokenType, java.lang.Object retVal)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |