package org.skyscreamer.nevado.jms.destination; import junit.framework.Assert; import org.junit.Test; import org.skyscreamer.nevado.jms.AbstractJMSTest; import javax.jms.JMSException; import javax.jms.Queue; import javax.jms.Session; import javax.jms.Topic; /** * Test creation of destinations (JMS 1.1, sec 4.4.4) * * @author Carter Page <carter@skyscreamer.org> */ public class CreateDestinationTest extends AbstractJMSTest { @Test public void testCreateQueue() throws JMSException { Session session = createSession(); Queue queue = session.createQueue("aQueue"); Assert.assertNotNull(queue); Assert.assertTrue(queue instanceof NevadoQueue); Assert.assertEquals("aQueue", queue.getQueueName()); } @Test public void testCreateTopic() throws JMSException { Session session = createSession(); Topic topic = session.createTopic("aTopic"); Assert.assertNotNull(topic); Assert.assertTrue(topic instanceof NevadoTopic); Assert.assertEquals("aTopic", topic.getTopicName()); } }