diff options
| author | Alex Rudyy <orudyy@apache.org> | 2014-05-15 16:14:41 +0000 |
|---|---|---|
| committer | Alex Rudyy <orudyy@apache.org> | 2014-05-15 16:14:41 +0000 |
| commit | 081bc26aad845b3b8c4190afb7014206b74e4335 (patch) | |
| tree | 0b624cacf11597497898529813fce5c95c66f87e /qpid/java/systests/src | |
| parent | 2c802479f99ff5eeeb0958b0869c700f55c0e889 (diff) | |
| download | qpid-python-081bc26aad845b3b8c4190afb7014206b74e4335.tar.gz | |
QPID-5715: Fix Virtual Host MBean creation in JMX management plugin
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1594963 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/systests/src')
| -rwxr-xr-x | qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidBrokerTestCase.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidBrokerTestCase.java b/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidBrokerTestCase.java index 073fae3a7a..1aee32db1b 100755 --- a/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidBrokerTestCase.java +++ b/qpid/java/systests/src/main/java/org/apache/qpid/test/utils/QpidBrokerTestCase.java @@ -1411,4 +1411,23 @@ public class QpidBrokerTestCase extends QpidTestCase return FAILING_PORT; } + public int getHttpManagementPort(int mainPort) + { + return mainPort + (DEFAULT_HTTP_MANAGEMENT_PORT - DEFAULT_PORT); + } + + public void assertProducingConsuming(final Connection connection) throws Exception + { + Session session = connection.createSession(true, Session.SESSION_TRANSACTED); + Destination destination = session.createQueue(getTestQueueName()); + MessageConsumer consumer = session.createConsumer(destination); + sendMessage(session, destination, 1); + session.commit(); + connection.start(); + Message m1 = consumer.receive(RECEIVE_TIMEOUT); + assertNotNull("Message 1 is not received", m1); + assertEquals("Unexpected first message received", 0, m1.getIntProperty(INDEX)); + session.commit(); + session.close(); + } } |
