Class PTPTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.objectweb.jtests.jms.framework.JMSTestCase
org.objectweb.jtests.jms.framework.PTPTestCase
- All Implemented Interfaces:
junit.framework.Test
- Direct Known Subclasses:
ConnectionTest,JMSXPropertyTest,MessageBodyTest,MessageHeaderTest,MessagePropertyConversionTest,MessagePropertyTest,MessageTypeTest,QueueBrowserTest,QueueSessionTest,SelectorSyntaxTest,SelectorTest,SessionTest,TemporaryQueueTest
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
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.- Version:
- $Id: PTPTestCase.java,v 1.1 2007/03/29 04:28:35 starksm Exp $
- Author:
- Jeff Mesnil (jmesnil@gmail.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Contextprotected jakarta.jms.QueueReceiverReceiver on queueprotected jakarta.jms.QueueConnectionQueueConnection of the receiverprotected jakarta.jms.QueueConnectionFactoryQueueConnectionFactory of the receiverprotected jakarta.jms.QueueQueue used by a receiverprotected jakarta.jms.QueueSessionQueueSession of the receiver (non transacted, AUTO_ACKNOWLEDGE)protected jakarta.jms.QueueSenderSender on queueprotected jakarta.jms.QueueConnectionQueueConnection of the senderprotected jakarta.jms.QueueConnectionFactoryQueueConnectionFactory of the senderprotected jakarta.jms.QueueQueue used by a senderprotected jakarta.jms.QueueSessionQueueSession of the sender (non transacted, AUTO_ACKNOWLEDGE)Fields inherited from class org.objectweb.jtests.jms.framework.JMSTestCase
admin, PROP_FILE_NAME, startServer -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.objectweb.jtests.jms.framework.JMSTestCase
fail, getProviderPropertiesMethods inherited from class junit.framework.TestCase
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
-
Field Details
-
ctx
-
senderQueue
protected jakarta.jms.Queue senderQueueQueue used by a sender -
sender
protected jakarta.jms.QueueSender senderSender on queue -
senderQCF
protected jakarta.jms.QueueConnectionFactory senderQCFQueueConnectionFactory of the sender -
senderConnection
protected jakarta.jms.QueueConnection senderConnectionQueueConnection of the sender -
senderSession
protected jakarta.jms.QueueSession senderSessionQueueSession of the sender (non transacted, AUTO_ACKNOWLEDGE) -
receiverQueue
protected jakarta.jms.Queue receiverQueueQueue used by a receiver -
receiver
protected jakarta.jms.QueueReceiver receiverReceiver on queue -
receiverQCF
protected jakarta.jms.QueueConnectionFactory receiverQCFQueueConnectionFactory of the receiver -
receiverConnection
protected jakarta.jms.QueueConnection receiverConnectionQueueConnection of the receiver -
receiverSession
protected jakarta.jms.QueueSession receiverSessionQueueSession of the receiver (non transacted, AUTO_ACKNOWLEDGE)
-
-
Constructor Details
-
PTPTestCase
-
-
Method Details
-
setUp
Create all administrated objects connections and sessions ready to use for tests.
Start connections.- Overrides:
setUpin classJMSTestCase- Throws:
Exception
-
tearDown
Close connections and delete administrated objects- Overrides:
tearDownin classJMSTestCase- Throws:
Exception
-