|
||||||||||
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.objectweb.jtests.jms.framework.JMSTestCase
org.objectweb.jtests.jms.framework.PTPTestCase
public class PTPTestCase
Creates convenient Point to Point JMS objects which can be needed for tests.
This class defines the setUp and tearDown methods so
that JMS administrated objects and other "ready to use" PTP objects (that is to say queues,
sessions, senders and receviers) are available conveniently for the test cases.
Classes which want that convenience should extend PTPTestCase
instead of
JMSTestCase
.
Field Summary | |
---|---|
protected Admin |
admin
|
protected javax.naming.InitialContext |
ctx
|
protected javax.jms.QueueReceiver |
receiver
Receiver on queue |
protected javax.jms.QueueConnection |
receiverConnection
QueueConnection of the receiver |
protected javax.jms.QueueConnectionFactory |
receiverQCF
QueueConnectionFactory of the receiver |
protected javax.jms.Queue |
receiverQueue
Queue used by a receiver |
protected javax.jms.QueueSession |
receiverSession
QueueSession of the receiver (non transacted, AUTO_ACKNOWLEDGE) |
protected javax.jms.QueueSender |
sender
Sender on queue |
protected javax.jms.QueueConnection |
senderConnection
QueueConnection of the sender |
protected javax.jms.QueueConnectionFactory |
senderQCF
QueueConnectionFactory of the sender |
protected javax.jms.Queue |
senderQueue
Queue used by a sender |
protected javax.jms.QueueSession |
senderSession
QueueSession of the sender (non transacted, AUTO_ACKNOWLEDGE) |
Constructor Summary | |
---|---|
PTPTestCase(java.lang.String name)
|
Method Summary | |
---|---|
protected void |
setUp()
Create all administrated objects connections and sessions ready to use for tests. |
protected void |
tearDown()
Close connections and delete administrated objects |
Methods inherited from class org.objectweb.jtests.jms.framework.JMSTestCase |
---|
fail, getProviderProperties |
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, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected Admin admin
protected javax.naming.InitialContext ctx
protected javax.jms.Queue senderQueue
protected javax.jms.QueueSender sender
protected javax.jms.QueueConnectionFactory senderQCF
protected javax.jms.QueueConnection senderConnection
protected javax.jms.QueueSession senderSession
protected javax.jms.Queue receiverQueue
protected javax.jms.QueueReceiver receiver
protected javax.jms.QueueConnectionFactory receiverQCF
protected javax.jms.QueueConnection receiverConnection
protected javax.jms.QueueSession receiverSession
Constructor Detail |
---|
public PTPTestCase(java.lang.String name)
Method Detail |
---|
protected void setUp()
setUp
in class junit.framework.TestCase
protected void tearDown()
tearDown
in class junit.framework.TestCase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |