Class QueueSessionTest

java.lang.Object
junit.framework.Assert
junit.framework.TestCase
All Implemented Interfaces:
junit.framework.Test

public class QueueSessionTest extends PTPTestCase
Test queue sessions
See JMS specifications, sec. 4.4 Session
Version:
$Id: QueueSessionTest.java,v 1.2 2007/06/19 23:32:35 csuconic Exp $
Author:
Jeff Mesnil (jmesnil@gmail.com)
  • Field Summary

    Fields inherited from class org.objectweb.jtests.jms.framework.JMSTestCase

    admin, PROP_FILE_NAME, startServer
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static junit.framework.Test
    Method to use this class in a Test suite
    void
    Test that a call to the createBrowser() method with an invalid Queue throws a jakarta.jms.InvalidDestinationException.
    void
    Test that a call to the createBrowser() method with an invalid messaeg session throws a jakarta.jms.InvalidSelectorException.
    void
    Test that a call to the createReceiver() method with an invalid Queue throws a jakarta.jms.InvalidDestinationException>
    void
    Test that a call to the createReceiver() method with an invalid message selector throws a jakarta.jms.InvalidSelectorException.
    void
    Test that if we rollback a transaction which has consumed a message, the message is effectively redelivered.

    Methods inherited from class org.objectweb.jtests.jms.framework.PTPTestCase

    setUp, tearDown

    Methods inherited from class org.objectweb.jtests.jms.framework.JMSTestCase

    fail, getProviderProperties

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • QueueSessionTest

      public QueueSessionTest(String name)
  • Method Details

    • testRollbackRececeivedMessage

      public void testRollbackRececeivedMessage()
      Test that if we rollback a transaction which has consumed a message, the message is effectively redelivered.
    • testCreateBrowser_2

      public void testCreateBrowser_2()
      Test that a call to the createBrowser() method with an invalid messaeg session throws a jakarta.jms.InvalidSelectorException.
    • testCreateBrowser_1

      public void testCreateBrowser_1()
      Test that a call to the createBrowser() method with an invalid Queue throws a jakarta.jms.InvalidDestinationException.
    • testCreateReceiver_2

      public void testCreateReceiver_2()
      Test that a call to the createReceiver() method with an invalid message selector throws a jakarta.jms.InvalidSelectorException.
    • testCreateReceiver_1

      public void testCreateReceiver_1()
      Test that a call to the createReceiver() method with an invalid Queue throws a jakarta.jms.InvalidDestinationException>
    • suite

      public static junit.framework.Test suite()
      Method to use this class in a Test suite