erjang
Class AbstractTestCaseWithoutErlangNodeAccess

java.lang.Object
  extended by TestCase
      extended by erjang.AbstractErjangTestCase
          extended by erjang.AbstractTestCaseWithoutErlangNodeAccess
Direct Known Subclasses:
OfflineComparisonTestCase, PropertyTestCase

public abstract class AbstractTestCaseWithoutErlangNodeAccess
extends AbstractErjangTestCase

Base class for all test cases which don't need the erlang node access

Author:
Pavlo Baron

Field Summary
 
Fields inherited from class erjang.AbstractErjangTestCase
file
 
Constructor Summary
AbstractTestCaseWithoutErlangNodeAccess(java.io.File file)
           
AbstractTestCaseWithoutErlangNodeAccess(java.lang.String name)
           
 
Method Summary
 int countTestCases()
           
protected  EObject do_run(java.io.File file, java.lang.String prog)
           
 void run(TestResult result)
           
abstract  java.lang.String toString()
           
 
Methods inherited from class erjang.AbstractErjangTestCase
processOutput, setFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractTestCaseWithoutErlangNodeAccess

public AbstractTestCaseWithoutErlangNodeAccess(java.lang.String name)

AbstractTestCaseWithoutErlangNodeAccess

public AbstractTestCaseWithoutErlangNodeAccess(java.io.File file)
Parameters:
file -
Method Detail

toString

public abstract java.lang.String toString()

countTestCases

public int countTestCases()

run

public void run(TestResult result)

do_run

protected EObject do_run(java.io.File file,
                         java.lang.String prog)
                  throws java.lang.Exception
Throws:
java.lang.Exception