|
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
nl.cwi.sen1.tunit.TUnitTestCase
public abstract class TUnitTestCase
The TUnitTestCase class is a base class for testing toolbus scripts. This class can start / stop the toolbus and connect / disconnect stubs from the toolbus.
| Field Summary | |
|---|---|
protected DefaultTestToolExecutorFactory |
defaultTestToolExecutorFactory
|
private boolean |
errorsOccured
|
protected aterm.ATermFactory |
factory
|
protected toolbus.ToolBus |
toolbus
|
| Constructor Summary | |
|---|---|
TUnitTestCase()
|
|
| Method Summary | |
|---|---|
void |
addComValidatorForExecutableTool(java.lang.String name,
java.lang.Class<ToolComValidator> toolStubClass)
|
void |
connectToolComValidator(ToolComValidator toolComValidator)
|
int |
getPort()
|
java.lang.String |
getTopSrcDir()
Get the absolute top path of the current package. |
boolean |
hasFailed()
|
protected void |
startToolbus(java.lang.String searchPath,
java.lang.String scriptName)
Starts the toolbus at a given port and executes a script. |
protected void |
stopToolbus()
Stops the toolbus. |
void |
testFailed(java.lang.String message)
|
| 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 |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected volatile toolbus.ToolBus toolbus
protected final aterm.ATermFactory factory
protected final DefaultTestToolExecutorFactory defaultTestToolExecutorFactory
private volatile boolean errorsOccured
| Constructor Detail |
|---|
public TUnitTestCase()
| Method Detail |
|---|
public java.lang.String getTopSrcDir()
protected void startToolbus(java.lang.String searchPath,
java.lang.String scriptName)
searchPath - The directories to search for the included script files of the
specified script.scriptName - The script to be executed.protected void stopToolbus()
public int getPort()
public void connectToolComValidator(ToolComValidator toolComValidator)
throws java.lang.Exception
java.lang.Exception
public void addComValidatorForExecutableTool(java.lang.String name,
java.lang.Class<ToolComValidator> toolStubClass)
public void testFailed(java.lang.String message)
public boolean hasFailed()
|
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||