java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.objectweb.jtests.jms.framework.JMSTestCase
org.objectweb.jtests.jms.framework.PubSubTestCase
org.objectweb.jtests.jms.conform.session.TopicSessionTest
- All Implemented Interfaces:
- junit.framework.Test
- public class TopicSessionTest
- extends org.objectweb.jtests.jms.framework.PubSubTestCase
Test topic sessions
See JMS specifications, §4.4 Session
- Version:
- $Id: TopicSessionTest.java,v 1.1.4.1 2003/01/09 16:41:41 ejort Exp $
| Fields inherited from class junit.framework.TestCase |
|
|
Method Summary |
static junit.framework.Test |
suite()
Method to use this class in a Test suite |
void |
testCreateDurableSubscriber_1()
Test that a call to the createDurableSubscriber() method with an invalid
Topic throws a javax.jms.InvalidDestinationException. |
void |
testCreateDurableSubscriber_2()
Test that a call to the createDurableSubscriber() method with an invalid
message selector throws a javax.jms.InvalidSelectorException. |
void |
testCreateSubscriber_1()
Test that a call to the createSubscriber() method with an invalid
Topic throws a javax.jms.InvalidDestinationException. |
void |
testCreateSubscriber_2()
Test that a call to the createSubscriber() method with an invalid
message selector throws a javax.jms.InvalidSelectorException. |
void |
testDurableSubscriber()
Test that a durable subscriber effectively receives the messages sent to its
topic while it was inactive. |
void |
testRollbackReceivedMessage()
Test that if we rollback a transaction which has consumed a message,
the message is effectively redelivered. |
void |
testUnsubscribe()
Test the unsubscription of a durable subscriber. |
| Methods inherited from class org.objectweb.jtests.jms.framework.JMSTestCase |
fail |
| 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 |
TopicSessionTest
public TopicSessionTest(java.lang.String name)
testRollbackReceivedMessage
public void testRollbackReceivedMessage()
- Test that if we rollback a transaction which has consumed a message,
the message is effectively redelivered.
testDurableSubscriber
public void testDurableSubscriber()
- Test that a durable subscriber effectively receives the messages sent to its
topic while it was inactive.
testUnsubscribe
public void testUnsubscribe()
- Test the unsubscription of a durable subscriber.
testCreateDurableSubscriber_2
public void testCreateDurableSubscriber_2()
- Test that a call to the
createDurableSubscriber() method with an invalid
message selector throws a javax.jms.InvalidSelectorException.
testCreateDurableSubscriber_1
public void testCreateDurableSubscriber_1()
- Test that a call to the
createDurableSubscriber() method with an invalid
Topic throws a javax.jms.InvalidDestinationException.
testCreateSubscriber_2
public void testCreateSubscriber_2()
- Test that a call to the
createSubscriber() method with an invalid
message selector throws a javax.jms.InvalidSelectorException.
testCreateSubscriber_1
public void testCreateSubscriber_1()
- Test that a call to the
createSubscriber() method with an invalid
Topic throws a javax.jms.InvalidDestinationException.
suite
public static junit.framework.Test suite()
- Method to use this class in a Test suite