Class UnifiedTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.objectweb.jtests.jms.framework.JMSTestCase
org.objectweb.jtests.jms.framework.UnifiedTestCase
- All Implemented Interfaces:
junit.framework.Test
- Direct Known Subclasses:
UnifiedSessionTest
Creates convenient Unified JMS 1.1 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" JMS objects (that is to say destinations, sessions, producers and consumers) 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" JMS objects (that is to say destinations, sessions, producers and consumers) are available conveniently for the test cases.
Classes which want that convenience should extend
UnifiedTestCase instead of
JMSTestCase.- Since:
- JMS 1.1
- Version:
- $Id: UnifiedTestCase.java,v 1.1 2007/03/29 04:28:35 starksm Exp $
- Author:
- Jeff Mesnil (jmesnil@gmail.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.jms.MessageConsumerConsumer on destinationprotected jakarta.jms.ConnectionFactoryConnectionFactory of the consumerprotected jakarta.jms.ConnectionConnection of the consumerprotected jakarta.jms.DestinationDestination used by a consumerprotected jakarta.jms.SessionSession of the consumer (non transacted, AUTO_ACKNOWLEDGE)protected Contextprotected jakarta.jms.MessageProducerProducerprotected jakarta.jms.ConnectionFactoryConnectionFactory of the producerprotected jakarta.jms.ConnectionConnection of the producerprotected jakarta.jms.DestinationDestination used by a producerprotected jakarta.jms.SessionSession of the producer (non transacted, AUTO_ACKNOWLEDGE)protected jakarta.jms.QueueQueueprotected jakarta.jms.QueueConnectionFactoryQueueConnectionFactoryprotected jakarta.jms.TopicTopicprotected jakarta.jms.TopicConnectionFactoryTopicConnectionFactoryFields 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
-
producerDestination
protected jakarta.jms.Destination producerDestinationDestination used by a producer -
producer
protected jakarta.jms.MessageProducer producerProducer -
producerCF
protected jakarta.jms.ConnectionFactory producerCFConnectionFactory of the producer -
producerConnection
protected jakarta.jms.Connection producerConnectionConnection of the producer -
producerSession
protected jakarta.jms.Session producerSessionSession of the producer (non transacted, AUTO_ACKNOWLEDGE) -
consumerDestination
protected jakarta.jms.Destination consumerDestinationDestination used by a consumer -
consumer
protected jakarta.jms.MessageConsumer consumerConsumer on destination -
consumerCF
protected jakarta.jms.ConnectionFactory consumerCFConnectionFactory of the consumer -
consumerConnection
protected jakarta.jms.Connection consumerConnectionConnection of the consumer -
consumerSession
protected jakarta.jms.Session consumerSessionSession of the consumer (non transacted, AUTO_ACKNOWLEDGE) -
queueConnectionFactory
protected jakarta.jms.QueueConnectionFactory queueConnectionFactoryQueueConnectionFactory -
queue
protected jakarta.jms.Queue queueQueue -
topicConnectionFactory
protected jakarta.jms.TopicConnectionFactory topicConnectionFactoryTopicConnectionFactory -
topic
protected jakarta.jms.Topic topicTopic
-
-
Constructor Details
-
UnifiedTestCase
-
-
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
-