summaryrefslogtreecommitdiff
path: root/qpid/java/broker/src
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2008-10-03 09:21:40 +0000
committerMartin Ritchie <ritchiem@apache.org>2008-10-03 09:21:40 +0000
commitff0c01cc78c6b46fba7edabf6b5ab07380c6ca0b (patch)
tree61dadd6208423a2227d4e6e826e38137daaf2e42 /qpid/java/broker/src
parent575c39e8336bbc2803599414935f1ecf413c4633 (diff)
downloadqpid-python-ff0c01cc78c6b46fba7edabf6b5ab07380c6ca0b.tar.gz
QPID-1269 : Modified to actually test the type of queue that is returned
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@701330 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/broker/src')
-rw-r--r--qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueFactoryTest.java23
1 files changed, 7 insertions, 16 deletions
diff --git a/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueFactoryTest.java b/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueFactoryTest.java
index 84c243f24b..520e49c56a 100644
--- a/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueFactoryTest.java
+++ b/qpid/java/broker/src/test/java/org/apache/qpid/server/queue/AMQQueueFactoryTest.java
@@ -45,7 +45,7 @@ public class AMQQueueFactoryTest extends TestCase
public void tearDown()
{
- assertEquals("Queue was mot registered in virtualhost", 1, _queueRegistry.getQueues().size());
+ assertEquals("Queue was not registered in virtualhost", 1, _queueRegistry.getQueues().size());
ApplicationRegistry.remove(1);
}
@@ -53,15 +53,14 @@ public class AMQQueueFactoryTest extends TestCase
public void testPriorityQueueRegistration()
{
FieldTable fieldTable = new FieldTable();
- fieldTable.put(new AMQShortString("x-filter-jms-selector"), "NoddySelector=true");
-
+ fieldTable.put(new AMQShortString(AMQQueueFactory.X_QPID_PRIORITIES), 5);
try
{
- AMQQueueFactory.createAMQQueueImpl(new AMQShortString("testQueue"), false, new AMQShortString("owner"), false,
+ AMQQueue queue = AMQQueueFactory.createAMQQueueImpl(new AMQShortString("testPriorityQueue"), false, new AMQShortString("owner"), false,
_virtualHost, fieldTable);
- //assert you get the right queue back
+ assertEquals("Queue not a priorty queue", AMQPriorityQueue.class, queue.getClass());
}
catch (AMQException e)
{
@@ -72,19 +71,11 @@ public class AMQQueueFactoryTest extends TestCase
public void testSimpleQueueRegistration()
{
- ApplicationRegistry registry = (ApplicationRegistry) ApplicationRegistry.getInstance();
-
- VirtualHost virtualHost = registry.getVirtualHostRegistry().getVirtualHost("test");
-
- QueueRegistry queueRegistry = virtualHost.getQueueRegistry();
-
- assertEquals("Queues registered on an empty virtualhost", 0, queueRegistry.getQueues().size());
-
try
{
- AMQQueueFactory.createAMQQueueImpl(new AMQShortString("testQueue"), false, new AMQShortString("owner"), false,
- virtualHost, null);
- //assert you get the right queue back
+ AMQQueue queue = AMQQueueFactory.createAMQQueueImpl(new AMQShortString("testQueue"), false, new AMQShortString("owner"), false,
+ _virtualHost, null);
+ assertEquals("Queue not a simple queue", SimpleAMQQueue.class, queue.getClass());
}
catch (AMQException e)
{