|
xmlBlaster 2.2.0 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.TestPtDQueueRedeliver
public class TestPtDQueueRedeliver
This client does test if a subscriber can reconnect to its session and its callback queue holded the messages during downtime.
See method testPersistentPtp() for a description.
This client may be invoked multiple time on the same xmlBlaster server, as it cleans up everything after his tests are done.
Invoke examples:
java junit.textui.TestRunner org.xmlBlaster.test.qos.TestPtDQueueRedeliver java junit.swingui.TestRunner -noloading org.xmlBlaster.test.qos.TestPtDQueueRedeliver
Field Summary | |
---|---|
private boolean |
connectedRcv
|
private I_XmlBlasterAccess |
conRcv
|
private I_XmlBlasterAccess |
conSnd
|
private Global |
glob
|
private static java.util.logging.Logger |
log
|
private static java.lang.String |
ME
|
private java.lang.String |
oid
|
private java.lang.String |
passwd
|
private int |
serverPort
|
private EmbeddedXmlBlaster |
serverThread
|
private java.lang.String |
sessionNameRcv
|
private java.lang.String |
sessionNameSnd
|
private MsgInterceptor |
updateInterceptorRcv
|
private MsgInterceptor |
updateInterceptorSnd
|
Constructor Summary | |
---|---|
TestPtDQueueRedeliver()
For Junit |
|
TestPtDQueueRedeliver(Global glob,
java.lang.String testName)
Constructs the TestPtDQueueRedeliver object. |
Method Summary | |
---|---|
static void |
main(java.lang.String[] args)
Invoke: |
protected void |
setUp()
Sets up the fixture. |
static junit.framework.Test |
suite()
Method is used by TestRunner to load these tests |
protected void |
tearDown()
Cleaning up. |
void |
testPersistentPtp()
1. |
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 static java.lang.String ME
private final Global glob
private static java.util.logging.Logger log
private java.lang.String passwd
private int serverPort
private java.lang.String oid
private EmbeddedXmlBlaster serverThread
private java.lang.String sessionNameRcv
private I_XmlBlasterAccess conRcv
private boolean connectedRcv
private MsgInterceptor updateInterceptorRcv
private java.lang.String sessionNameSnd
private I_XmlBlasterAccess conSnd
private MsgInterceptor updateInterceptorSnd
Constructor Detail |
---|
public TestPtDQueueRedeliver()
public TestPtDQueueRedeliver(Global glob, java.lang.String testName)
testName
- The name used in the test suite and to login to xmlBlasterMethod Detail |
---|
protected void setUp()
setUp
in class junit.framework.TestCase
protected void tearDown()
tearDown
in class junit.framework.TestCase
public void testPersistentPtp()
1. xmlBlaster starts and sender sends persistent and forceQueuing PtP message.
2. xmlBlaster stops and starts again
3. receiver start and should receive the message
public static junit.framework.Test suite()
public static void main(java.lang.String[] args)
java org.xmlBlaster.test.qos.TestPtDQueueRedeliver java -Djava.compiler= junit.textui.TestRunner org.xmlBlaster.test.qos.TestPtDQueueRedeliver
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |