|
xmlBlaster 1.5.1 API | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.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 suiteMethod 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_XmlBlaster
XmlBlasterException
public UnSubscribeReturnQos[] unSubscribe(java.lang.String xmlKey_literal, java.lang.String qos_literal) throws XmlBlasterException
unSubscribe
in interface I_XmlBlaster
XmlBlasterException
public PublishReturnQos publish(MsgUnit msgUnit) throws XmlBlasterException
publish
in interface I_XmlBlaster
XmlBlasterException
public void publishOneway(MsgUnit[] msgUnitArr)
publishOneway
in interface I_XmlBlaster
public PublishReturnQos[] publishArr(MsgUnit[] msgUnitArr) throws XmlBlasterException
publishArr
in interface I_XmlBlaster
XmlBlasterException
public EraseReturnQos[] erase(java.lang.String xmlKey_literal, java.lang.String qos_literal) throws XmlBlasterException
erase
in interface I_XmlBlaster
XmlBlasterException
public MsgUnit[] get(java.lang.String xmlKey_literal, java.lang.String qos_literal) throws XmlBlasterException
get
in interface I_XmlBlaster
XmlBlasterException
public 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 |