|
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.TestPubBurstMode
public class TestPubBurstMode
This client tests the method publish() in burst mode, messages are collected and sent in one method call.
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 org.xmlBlaster.test.qos.TestPubBurstMode -numPublish 10000 -dispatch/connection/protocol RMI -warn false java junit.textui.TestRunner org.xmlBlaster.test.qos.TestPubBurstMode java junit.swingui.TestRunner org.xmlBlaster.test.qos.TestPubBurstMode
Field Summary | |
---|---|
private java.lang.String |
contentMime
|
private java.lang.String |
contentMimeExtended
|
private Global |
glob
|
private static java.util.logging.Logger |
log
|
private static java.lang.String |
ME
|
private boolean |
messageArrived
|
private int |
numPublish
|
private java.lang.String |
publishOid
|
private I_XmlBlasterAccess |
senderConnection
|
private java.lang.String |
senderName
|
private StopWatch |
stopWatch
|
private java.lang.String |
subscribeOid
|
Constructor Summary | |
---|---|
TestPubBurstMode(Global glob,
java.lang.String testName,
java.lang.String loginName)
Constructs the TestPubBurstMode object. |
Method Summary | |
---|---|
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.qos.TestPubBurstMode |
protected void |
setUp()
Sets up the fixture. |
static junit.framework.Test |
suite()
Method is used by TestRunner to load these tests |
protected void |
tearDown()
Tears down the fixture. |
void |
testPublish()
TEST: Construct a message and publish it. |
void |
testPublishMany()
TEST: Construct a message and publish it, the previous XPath subscription should match and send an update. |
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 boolean messageArrived
private java.lang.String subscribeOid
private java.lang.String publishOid
private I_XmlBlasterAccess senderConnection
private java.lang.String senderName
private int numPublish
private final java.lang.String contentMime
private final java.lang.String contentMimeExtended
private StopWatch stopWatch
Constructor Detail |
---|
public TestPubBurstMode(Global glob, java.lang.String testName, java.lang.String loginName)
testName
- The name used in the test suiteloginName
- The name to login to the xmlBlasterMethod Detail |
---|
protected void setUp()
setUp
in class junit.framework.TestCase
protected void tearDown()
tearDown
in class junit.framework.TestCase
public void testPublish()
public void testPublishMany()
public static junit.framework.Test suite()
public static void main(java.lang.String[] args)
java -Djava.compiler= junit.textui.TestRunner org.xmlBlaster.test.qos.TestPubBurstMode
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |