|
xmlBlaster 1.6.2 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.client.TestPtPPersistent
Tests the sending of persistent PtP messages to a session
while resourcea are critical (swapping of all queues and callback
queue overflow) when both the server and client crash.
Invoke examples:
java junit.textui.TestRunner -noloading org.xmlBlaster.test.client.TestPtPPersistent java junit.swingui.TestRunner -noloading org.xmlBlaster.test.client.TestPtPPersistent
I_XmlBlasterAccess| Field Summary | |
private PtPDestination |
destination
|
private Global |
glob
|
private static java.util.logging.Logger |
log
|
private static java.lang.String |
ME
|
private static long |
PUB_DELAY
|
private long |
reconnectDelay
|
private java.lang.String |
senderName
|
private int |
serverPort
|
private EmbeddedXmlBlaster |
serverThread
|
private MsgInterceptor |
updateInterceptor
|
| Fields inherited from class junit.framework.TestCase |
|
| Constructor Summary | |
TestPtPPersistent(Global glob,
java.lang.String testName)
|
|
TestPtPPersistent(java.lang.String testName)
|
|
| Method Summary | |
void |
doPublish(int counter,
java.lang.String oid,
boolean doGc,
long sleep)
TEST: Construct a message and publish it. |
static void |
main(java.lang.String[] args)
Deprecated. Use the TestRunner from the testsuite to run it: java -Djava.compiler= junit.textui.TestRunner org.xmlBlaster.test.client.TestPtPPersistent |
void |
persistentPtP(java.lang.String oid,
boolean doGc)
TEST: Sets up a PtP destination (a subject) |
protected void |
setUp()
Sets up the fixture. |
protected void |
tearDown()
Tears down the fixture. |
void |
testPersistentPtPNoOidNoGc()
|
void |
testPersistentPtPNoOidWithGc()
|
void |
testPersistentPtPOneOidNoGc()
|
void |
testPersistentPtPOneOidWithGc()
|
| 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 static final long PUB_DELAY
private Global glob
private static java.util.logging.Logger log
private int serverPort
private EmbeddedXmlBlaster serverThread
private MsgInterceptor updateInterceptor
private java.lang.String senderName
private final long reconnectDelay
private PtPDestination destination
| Constructor Detail |
public TestPtPPersistent(java.lang.String testName)
public TestPtPPersistent(Global glob,
java.lang.String testName)
| Method Detail |
protected void setUp()
protected void tearDown()
public void doPublish(int counter,
java.lang.String oid,
boolean doGc,
long sleep)
throws XmlBlasterException
XmlBlasterExceptionpublic void testPersistentPtPOneOidWithGc()
public void testPersistentPtPOneOidNoGc()
public void testPersistentPtPNoOidWithGc()
public void testPersistentPtPNoOidNoGc()
public void persistentPtP(java.lang.String oid,
boolean doGc)
public static void main(java.lang.String[] args)
java -Djava.compiler= junit.textui.TestRunner org.xmlBlaster.test.client.TestPtPPersistent
|
xmlBlaster 1.6.2 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||