|
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.client.TestPtPPersistent
public class 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
|
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()
setUp
in class junit.framework.TestCase
protected void tearDown()
tearDown
in class junit.framework.TestCase
public void doPublish(int counter, java.lang.String oid, boolean doGc, long sleep) throws XmlBlasterException
XmlBlasterException
public 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 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |