org.objectweb.jtests.jms.conform.queue
Class QueueBrowserTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.objectweb.jtests.jms.framework.JMSTestCase
              extended by org.objectweb.jtests.jms.framework.PTPTestCase
                  extended by org.objectweb.jtests.jms.conform.queue.QueueBrowserTest
All Implemented Interfaces:
junit.framework.Test

public class QueueBrowserTest
extends PTPTestCase

Test the javax.jms.QueueBrowser features.

Version:
$Id: QueueBrowserTest.java,v 1.2 2007/06/19 23:32:35 csuconic Exp $
Author:
Jeff Mesnil (jmesnil@inrialpes.fr)

Field Summary
protected  javax.jms.QueueBrowser receiverBrowser
          The QueueBrowser of the receiver's session
protected  javax.jms.QueueBrowser senderBrowser
          The QueueBrowser of the sender's session
 
Fields inherited from class org.objectweb.jtests.jms.framework.PTPTestCase
admin, ctx, receiver, receiverConnection, receiverQCF, receiverQueue, receiverSession, sender, senderConnection, senderQCF, senderQueue, senderSession
 
Constructor Summary
QueueBrowserTest(java.lang.String name)
           
 
Method Summary
 void setUp()
          Create all administrated objects connections and sessions ready to use for tests.
static junit.framework.Test suite()
          Method to use this class in a Test suite
 void tearDown()
          Close connections and delete administrated objects
 void testBrowserWithMessageSelector()
          Test that a QueueBrowser created with a message selector browses only the messages matching this selector.
 void testSenderBrowser()
          Test the QueueBrowser of the sender.
 
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

receiverBrowser

protected javax.jms.QueueBrowser receiverBrowser
The QueueBrowser of the receiver's session


senderBrowser

protected javax.jms.QueueBrowser senderBrowser
The QueueBrowser of the sender's session

Constructor Detail

QueueBrowserTest

public QueueBrowserTest(java.lang.String name)
Method Detail

testSenderBrowser

public void testSenderBrowser()
Test the QueueBrowser of the sender.


testBrowserWithMessageSelector

public void testBrowserWithMessageSelector()
Test that a QueueBrowser created with a message selector browses only the messages matching this selector.


setUp

public void setUp()
Description copied from class: PTPTestCase
Create all administrated objects connections and sessions ready to use for tests.
Start connections.

Overrides:
setUp in class PTPTestCase

tearDown

public void tearDown()
Description copied from class: PTPTestCase
Close connections and delete administrated objects

Overrides:
tearDown in class PTPTestCase

suite

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



Copyright © 2010 JBoss, A division of Red Hat. All Rights Reserved.