Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.activemq.ra
Class ActiveMQActivationSpecTest  view ActiveMQActivationSpecTest download ActiveMQActivationSpecTest.java

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.activemq.ra.ActiveMQActivationSpecTest
All Implemented Interfaces:
junit.framework.Test

public class ActiveMQActivationSpecTest
extends junit.framework.TestCase

Version:
$Revision: 1.1.1.1 $

Field Summary
private  java.beans.PropertyDescriptor acknowledgeModeProperty
           
private  ActiveMQActivationSpec activationSpec
           
private  java.beans.PropertyDescriptor clientIdProperty
           
private static java.lang.String DESTINATION
           
private static java.lang.String DESTINATION_TYPE
           
private  java.beans.PropertyDescriptor destinationProperty
           
private  java.beans.PropertyDescriptor destinationTypeProperty
           
private static java.lang.String EMPTY_STRING
           
private  java.beans.PropertyDescriptor subscriptionDurabilityProperty
           
private  java.beans.PropertyDescriptor subscriptionNameProperty
           
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
ActiveMQActivationSpecTest(java.lang.String name)
           
 
Method Summary
private  void assertActivationSpecInvalid(ActiveMQActivationSpec testActivationSpec, java.beans.PropertyDescriptor[] expected)
           
private  void assertActivationSpecInvalid(java.beans.PropertyDescriptor[] expected)
           
private  void assertActivationSpecValid()
           
private  void assertEquality(ActiveMQActivationSpec leftSpec, ActiveMQActivationSpec rightSpec)
           
private static void assertEquals(java.beans.PropertyDescriptor[] expected, java.beans.PropertyDescriptor[] actual)
           
private  void assertNonEquality(ActiveMQActivationSpec leftSpec, ActiveMQActivationSpec rightSpec)
           
protected  void setUp()
          Sets up the fixture, for example, open a network connection.
 void testCreateDestinationIncorrectDestinationName()
           
 void testCreateDestinationIncorrectType()
           
 void testDefaultAcknowledgeModeSetCorrectly()
           
 void testDefaultContructionValidation()
           
 void testDefaultSubscriptionDurabilitySetCorrectly()
           
 void testDurableSubscriberEmptyClientIdEmptySubscriptionNameFailure()
           
 void testDurableSubscriberNoClientIdNoSubscriptionNameFailure()
           
 void testInvalidAcknowledgeMode()
           
 void testInvalidDestinationTypeFailure()
           
 void testInvalidSubscriptionDurability()
           
 void testMinimalSettings()
           
 void testNoAcknowledgeMode()
           
 void testNoDestinationTypeFailure()
           
 void testNullSubscriptionDurability()
           
 void testQueueDestinationType()
           
 void testSamePropertiesButNotEqual()
           
 void testSelfEquality()
           
 void testSetEmptyStringButGetNullValue()
           
 void testSettingAutoAcknowledgeMode()
           
 void testSettingDupsOkAcknowledgeMode()
           
 void testSettingNonDurableSubscriptionDurability()
           
 void testSuccessfulCreateQueueDestination()
           
 void testSuccessfulCreateTopicDestination()
           
 void testTopicDestinationType()
           
 void testValidDurableSubscriber()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DESTINATION

private static final java.lang.String DESTINATION
See Also:
Constant Field Values

DESTINATION_TYPE

private static final java.lang.String DESTINATION_TYPE

activationSpec

private ActiveMQActivationSpec activationSpec

destinationProperty

private java.beans.PropertyDescriptor destinationProperty

destinationTypeProperty

private java.beans.PropertyDescriptor destinationTypeProperty

acknowledgeModeProperty

private java.beans.PropertyDescriptor acknowledgeModeProperty

subscriptionDurabilityProperty

private java.beans.PropertyDescriptor subscriptionDurabilityProperty

clientIdProperty

private java.beans.PropertyDescriptor clientIdProperty

subscriptionNameProperty

private java.beans.PropertyDescriptor subscriptionNameProperty

EMPTY_STRING

private static final java.lang.String EMPTY_STRING
See Also:
Constant Field Values
Constructor Detail

ActiveMQActivationSpecTest

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

setUp

protected void setUp()
              throws java.lang.Exception
Description copied from class: junit.framework.TestCase
Sets up the fixture, for example, open a network connection. This method is called before a test is executed.


testDefaultContructionValidation

public void testDefaultContructionValidation()
                                      throws java.beans.IntrospectionException

testMinimalSettings

public void testMinimalSettings()

testNoDestinationTypeFailure

public void testNoDestinationTypeFailure()

testInvalidDestinationTypeFailure

public void testInvalidDestinationTypeFailure()

testQueueDestinationType

public void testQueueDestinationType()

testTopicDestinationType

public void testTopicDestinationType()

testSuccessfulCreateQueueDestination

public void testSuccessfulCreateQueueDestination()

testSuccessfulCreateTopicDestination

public void testSuccessfulCreateTopicDestination()

testCreateDestinationIncorrectType

public void testCreateDestinationIncorrectType()

testCreateDestinationIncorrectDestinationName

public void testCreateDestinationIncorrectDestinationName()

testDefaultAcknowledgeModeSetCorrectly

public void testDefaultAcknowledgeModeSetCorrectly()

testInvalidAcknowledgeMode

public void testInvalidAcknowledgeMode()

testNoAcknowledgeMode

public void testNoAcknowledgeMode()

testSettingAutoAcknowledgeMode

public void testSettingAutoAcknowledgeMode()

testSettingDupsOkAcknowledgeMode

public void testSettingDupsOkAcknowledgeMode()

testDefaultSubscriptionDurabilitySetCorrectly

public void testDefaultSubscriptionDurabilitySetCorrectly()

testInvalidSubscriptionDurability

public void testInvalidSubscriptionDurability()

testNullSubscriptionDurability

public void testNullSubscriptionDurability()

testSettingNonDurableSubscriptionDurability

public void testSettingNonDurableSubscriptionDurability()

testValidDurableSubscriber

public void testValidDurableSubscriber()

testDurableSubscriberNoClientIdNoSubscriptionNameFailure

public void testDurableSubscriberNoClientIdNoSubscriptionNameFailure()

testDurableSubscriberEmptyClientIdEmptySubscriptionNameFailure

public void testDurableSubscriberEmptyClientIdEmptySubscriptionNameFailure()

testSetEmptyStringButGetNullValue

public void testSetEmptyStringButGetNullValue()

assertActivationSpecValid

private void assertActivationSpecValid()

assertActivationSpecInvalid

private void assertActivationSpecInvalid(java.beans.PropertyDescriptor[] expected)

assertActivationSpecInvalid

private void assertActivationSpecInvalid(ActiveMQActivationSpec testActivationSpec,
                                         java.beans.PropertyDescriptor[] expected)

assertEquals

private static void assertEquals(java.beans.PropertyDescriptor[] expected,
                                 java.beans.PropertyDescriptor[] actual)

testSelfEquality

public void testSelfEquality()

testSamePropertiesButNotEqual

public void testSamePropertiesButNotEqual()

assertEquality

private void assertEquality(ActiveMQActivationSpec leftSpec,
                            ActiveMQActivationSpec rightSpec)

assertNonEquality

private void assertNonEquality(ActiveMQActivationSpec leftSpec,
                               ActiveMQActivationSpec rightSpec)