|
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.classtest.queue.CacheQueueDisconnectTest
public class CacheQueueDisconnectTest
Test JdbcQueuePlugin failover when persistent store disappears.
Invoke: java org.xmlBlaster.test.classtest.queue.CacheQueueDisconnectTest
Test database with PostgreSQL:
initdb /tmp/postgres cp /var/lib/pgsql/data/pg_hba.conf /tmp/postgres (edit host access) createdb test postmaster -i -D /tmp/postgres
I_Queue
,
org.xmlBlaster.util.queue.jdbc.JdbcQueuePlugin
Field Summary | |
---|---|
int |
count
|
protected Global |
glob
|
private static java.util.logging.Logger |
log
|
private java.lang.String |
ME
|
static java.lang.String[] |
PLUGIN_TYPES
|
private I_Queue |
queue
|
private long |
sizeOfMsg
|
(package private) boolean |
suppressTest
|
Constructor Summary | |
---|---|
CacheQueueDisconnectTest(Global glob,
java.lang.String name,
int currImpl)
Constructor for junit not possible since we need to run it 3 times public CacheQueueDisconnectTest(String name) { super(name); for (int i=0; i < NUM_IMPL; i++) initialize(new Global(), name, i); } |
Method Summary | |
---|---|
private void |
initialize(Global glob,
java.lang.String name,
int currImpl)
|
static void |
main(java.lang.String[] args)
java org.xmlBlaster.test.classtest.queue.CacheQueueDisconnectTest |
void |
putWithBreak()
|
protected void |
setUp()
|
static junit.framework.Test |
suite()
Method is used by TestRunner to load these tests |
void |
tearDown()
|
void |
testPutWithBreak()
|
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 java.lang.String ME
protected Global glob
private static java.util.logging.Logger log
private long sizeOfMsg
private I_Queue queue
public static java.lang.String[] PLUGIN_TYPES
public int count
boolean suppressTest
Constructor Detail |
---|
public CacheQueueDisconnectTest(Global glob, java.lang.String name, int currImpl)
Method Detail |
---|
private void initialize(Global glob, java.lang.String name, int currImpl)
protected void setUp()
setUp
in class junit.framework.TestCase
public void tearDown()
tearDown
in class junit.framework.TestCase
public void testPutWithBreak()
public void putWithBreak() throws XmlBlasterException
XmlBlasterException
public static junit.framework.Test suite()
public static void main(java.lang.String[] args)
java org.xmlBlaster.test.classtest.queue.CacheQueueDisconnectTest
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |