|
xmlBlaster 1.5.1 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
org.xmlBlaster.test.qos.TestInvocationRecorder
This client tests the RamRecorder.
This test invokes every method, and compares the values of the playback messages with their originals. This test needs no running xmlBlaster.
java junit.textui.TestRunner org.xmlBlaster.test.qos.TestInvocationRecorder
java junit.swingui.TestRunner org.xmlBlaster.test.qos.TestInvocationRecorder
| Field Summary | |
private MsgUnit[] |
dummyMArr
|
private Global |
glob
|
private static java.util.logging.Logger |
log
|
private int |
numErase
|
private int |
numGet
|
private int |
numPublish
|
private int |
numPublishArr
|
private int |
numSubscribe
|
private int |
numUnSubscribe
|
private int |
numUpdate
|
private java.lang.String |
qos_get
|
private java.lang.String |
qos_subscribe
|
private RamRecorder |
recorder
|
private java.lang.String |
xmlKey_get
|
private java.lang.String |
xmlKey_subscribe
|
| Fields inherited from class junit.framework.TestCase |
|
| Constructor Summary | |
TestInvocationRecorder(Global glob,
java.lang.String testName)
Constructs the TestInvocationRecorder object. |
|
| Method Summary | |
EraseReturnQos[] |
erase(java.lang.String xmlKey_literal,
java.lang.String qos_literal)
|
MsgUnit[] |
get(java.lang.String xmlKey_literal,
java.lang.String qos_literal)
|
static void |
main(java.lang.String[] args)
Invoke: java org.xmlBlaster.test.qos.TestInvocationRecorder -logging FINEST |
PublishReturnQos |
publish(MsgUnit msgUnit)
|
PublishReturnQos[] |
publishArr(MsgUnit[] msgUnitArr)
|
void |
publishOneway(MsgUnit[] msgUnitArr)
|
protected void |
setUp()
Sets up the fixture. |
SubscribeReturnQos |
subscribe(java.lang.String xmlKey_literal,
java.lang.String qos_literal)
|
static junit.framework.Test |
suite()
Method is used by TestRunner to load these tests |
protected void |
tearDown()
Tears down the fixture. |
void |
test()
This test invokes every method, and compares the values of the playback messages with their originals |
UnSubscribeReturnQos[] |
unSubscribe(java.lang.String xmlKey_literal,
java.lang.String qos_literal)
For I_InvocationRecorder interface |
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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 |
private final Global glob
private static java.util.logging.Logger log
private RamRecorder recorder
private int numSubscribe
private int numUnSubscribe
private int numPublish
private int numPublishArr
private int numErase
private int numGet
private int numUpdate
private MsgUnit[] dummyMArr
private java.lang.String xmlKey_get
private java.lang.String qos_get
private java.lang.String xmlKey_subscribe
private java.lang.String qos_subscribe
| Constructor Detail |
public TestInvocationRecorder(Global glob,
java.lang.String testName)
testName - The name used in the test suite| Method Detail |
protected void setUp()
protected void tearDown()
public void test()
public SubscribeReturnQos subscribe(java.lang.String xmlKey_literal,
java.lang.String qos_literal)
throws XmlBlasterException
subscribe in interface I_XmlBlasterXmlBlasterException
public UnSubscribeReturnQos[] unSubscribe(java.lang.String xmlKey_literal,
java.lang.String qos_literal)
throws XmlBlasterException
unSubscribe in interface I_XmlBlasterXmlBlasterException
public PublishReturnQos publish(MsgUnit msgUnit)
throws XmlBlasterException
publish in interface I_XmlBlasterXmlBlasterExceptionpublic void publishOneway(MsgUnit[] msgUnitArr)
publishOneway in interface I_XmlBlaster
public PublishReturnQos[] publishArr(MsgUnit[] msgUnitArr)
throws XmlBlasterException
publishArr in interface I_XmlBlasterXmlBlasterException
public EraseReturnQos[] erase(java.lang.String xmlKey_literal,
java.lang.String qos_literal)
throws XmlBlasterException
erase in interface I_XmlBlasterXmlBlasterException
public MsgUnit[] get(java.lang.String xmlKey_literal,
java.lang.String qos_literal)
throws XmlBlasterException
get in interface I_XmlBlasterXmlBlasterExceptionpublic static junit.framework.Test suite()
public static void main(java.lang.String[] args)
|
xmlBlaster 1.5.1 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||