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, tearDownprotected 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.TestcountTestCases in class junit.framework.TestCasepublic void runBare()
runBare in class junit.framework.TestCaseprotected 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.TestCasepublic java.lang.String toString()
toString in class junit.framework.TestCasepublic long getTimeout()