org.apache.qpid.test.unit.client.message
Class ObjectMessageTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.qpid.test.utils.QpidTestCase
              extended by org.apache.qpid.test.utils.QpidBrokerTestCase
                  extended by org.apache.qpid.test.unit.client.message.ObjectMessageTest
All Implemented Interfaces:
MessageListener, junit.framework.Test

public class ObjectMessageTest
extends QpidBrokerTestCase
implements MessageListener


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.qpid.test.utils.QpidBrokerTestCase
QpidBrokerTestCase.MessageType
 
Field Summary
 
Fields inherited from class org.apache.qpid.test.utils.QpidBrokerTestCase
_brokerLanguage, _brokerLogPrefix, _brokerOutputStream, _brokerPersistent, _brokers, _configFile, _connectionFactory, _connections, _initialContext, _interleaveBrokerLog, _output, _outputFile, _testName, BROKER_READY, CONTENT, CPP, DEFAULT_MANAGEMENT_PORT, DEFAULT_MESSAGE_SIZE, DEFAULT_PORT, DEFAULT_SSL_PORT, DEFAULT_VM_PORT, EXTERNAL, INDEX, JAVA, LOGMONITOR_TIMEOUT, QPID_HOME, QpidHome, QUEUE, RECEIVE_TIMEOUT, TOPIC, VM
 
Fields inherited from class org.apache.qpid.test.utils.QpidTestCase
MEMORY_STORE_CLASS_NAME, MS_CLASS_NAME_KEY
 
Constructor Summary
ObjectMessageTest()
           
ObjectMessageTest(String broker)
           
 
Method Summary
 void check()
           
static void main(String[] argv)
           
 void onMessage(Message message)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testSendAndReceive()
           
 void testSetObjectForNull()
           
 void testSetObjectPropertyForBoolean()
           
 void testSetObjectPropertyForByte()
           
 void testSetObjectPropertyForByteArray()
           
 void testSetObjectPropertyForDouble()
           
 void testSetObjectPropertyForFloat()
           
 void testSetObjectPropertyForInteger()
           
 void testSetObjectPropertyForShort()
           
 void testSetObjectPropertyForString()
           
 
Methods inherited from class org.apache.qpid.test.utils.QpidBrokerTestCase
cleanBroker, createMessage, createNextMessage, drainQueue, getBroker, getBrokerCommand, getClientConnection, getConfigurationStringProperty, getConnection, getConnection, getConnection, getConnectionFactory, getConnectionFactory, getConnectionURL, getInitialContext, getLogger, getManagementPort, getMessageSize, getPort, getPort, getTestConfigFile, getTestQueue, getTestQueueName, getTestVirtualhostsFile, isBroker010, isBroker08, isBrokerStorePersistent, isCppBroker, isExternalBroker, isJavaBroker, makeVirtualHostPersistent, reloadBrokerSecurityConfig, restartBroker, restartBroker, revertLoggingLevels, revertSystemProperties, runBare, saveTestConfiguration, saveTestVirtualhosts, sendMessage, sendMessage, sendMessage, setBrokerEnvironment, setBrokerOnlySystemProperty, setConfigurationProperty, setLoggerLevel, setMessageSize, setSystemProperty, setSystemProperty, setTestClientSystemProperty, startBroker, startBroker, stopBroker, stopBroker
 
Methods inherited from class org.apache.qpid.test.utils.QpidTestCase
getTestProfileMessageStoreClassName, run
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObjectMessageTest

public ObjectMessageTest()

ObjectMessageTest

ObjectMessageTest(String broker)
            throws Exception
Throws:
Exception
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class QpidBrokerTestCase
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class QpidBrokerTestCase
Throws:
Exception

testSendAndReceive

public void testSendAndReceive()
                        throws Exception
Throws:
Exception

testSetObjectPropertyForString

public void testSetObjectPropertyForString()
                                    throws Exception
Throws:
Exception

testSetObjectPropertyForBoolean

public void testSetObjectPropertyForBoolean()
                                     throws Exception
Throws:
Exception

testSetObjectPropertyForByte

public void testSetObjectPropertyForByte()
                                  throws Exception
Throws:
Exception

testSetObjectPropertyForShort

public void testSetObjectPropertyForShort()
                                   throws Exception
Throws:
Exception

testSetObjectPropertyForInteger

public void testSetObjectPropertyForInteger()
                                     throws Exception
Throws:
Exception

testSetObjectPropertyForDouble

public void testSetObjectPropertyForDouble()
                                    throws Exception
Throws:
Exception

testSetObjectPropertyForFloat

public void testSetObjectPropertyForFloat()
                                   throws Exception
Throws:
Exception

testSetObjectPropertyForByteArray

public void testSetObjectPropertyForByteArray()
                                       throws Exception
Throws:
Exception

testSetObjectForNull

public void testSetObjectForNull()
                          throws Exception
Throws:
Exception

check

public void check()
           throws Exception
Throws:
Exception

onMessage

public void onMessage(Message message)
Specified by:
onMessage in interface MessageListener

main

public static void main(String[] argv)
                 throws Exception
Throws:
Exception


Licensed to the Apache Software Foundation