org.antlr.gunit
Class AbstractTest

java.lang.Object
  extended by org.antlr.gunit.AbstractTest
Direct Known Subclasses:
BooleanTest, OutputTest, ReturnTest

public abstract class AbstractTest
extends java.lang.Object


Field Summary
protected  java.lang.String actual
           
protected  java.lang.String header
           
 
Constructor Summary
AbstractTest()
           
 
Method Summary
 java.lang.String getActual()
           
abstract  java.lang.String getExpected()
           
 java.lang.String getHeader()
           
abstract  java.lang.String getResult(gUnitTestResult testResult)
           
abstract  java.lang.String getText()
           
abstract  int getType()
           
 void setActual(java.lang.String actual)
           
 void setHeader(java.lang.String rule, java.lang.String treeRule, int numOfTest, int line)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

header

protected java.lang.String header

actual

protected java.lang.String actual
Constructor Detail

AbstractTest

public AbstractTest()
Method Detail

getType

public abstract int getType()

getText

public abstract java.lang.String getText()

getExpected

public abstract java.lang.String getExpected()

getResult

public abstract java.lang.String getResult(gUnitTestResult testResult)

getHeader

public java.lang.String getHeader()

getActual

public java.lang.String getActual()

setHeader

public void setHeader(java.lang.String rule,
                      java.lang.String treeRule,
                      int numOfTest,
                      int line)

setActual

public void setActual(java.lang.String actual)