public class ComponentTest
extends junit.framework.TestCase
Modifier and Type | Field and Description |
---|---|
protected IComponentManagementService |
cms
The component management system.
|
protected java.lang.String |
filename
The component model.
|
protected java.lang.String |
fullname
The component full name.
|
protected IResourceIdentifier |
rid
The component resource identifier.
|
protected IAbortableTestSuite |
suite
The test suite.
|
protected long |
timeout
The timeout.
|
protected java.lang.String |
type
The component (kernel) type.
|
Constructor and Description |
---|
ComponentTest()
Create a new ComponentTest.
|
ComponentTest(IComponentManagementService cms,
IModelInfo comp,
IAbortableTestSuite suite)
Create a component test.
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkTestResults(java.util.Map<java.lang.String,java.lang.Object> res)
Optional checking after component has finished.
|
protected void |
componentStarted(jadex.commons.future.ITuple2Future<IComponentIdentifier,java.util.Map<java.lang.String,java.lang.Object>> fut)
Called when a component has been started.
|
int |
countTestCases()
The number of test cases.
|
java.lang.String |
getName() |
long |
getTimeout()
Get the timeout.
|
void |
runBare()
Test the component.
|
java.lang.String |
toString()
Get a string representation of this test.
|
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, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, run, run, runTest, setName, setUp, tearDown
protected IComponentManagementService cms
protected java.lang.String filename
protected IResourceIdentifier rid
protected java.lang.String fullname
protected java.lang.String type
protected long timeout
protected IAbortableTestSuite suite
public ComponentTest()
public ComponentTest(IComponentManagementService cms, IModelInfo comp, IAbortableTestSuite suite)
public int countTestCases()
countTestCases
in interface junit.framework.Test
countTestCases
in class junit.framework.TestCase
public void runBare()
runBare
in class junit.framework.TestCase
protected void componentStarted(jadex.commons.future.ITuple2Future<IComponentIdentifier,java.util.Map<java.lang.String,java.lang.Object>> fut)
cid
- The cid, set as soon as known.protected void checkTestResults(java.util.Map<java.lang.String,java.lang.Object> res)
res
- The results.public java.lang.String getName()
getName
in class junit.framework.TestCase
public java.lang.String toString()
toString
in class junit.framework.TestCase
public long getTimeout()