[jboss-cvs] JBoss Messaging SVN: r7638 - trunk/tests/src/org/jboss/messaging/tests/unit/core/remoting/impl/netty.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jul 29 06:37:54 EDT 2009
Author: jmesnil
Date: 2009-07-29 06:37:54 -0400 (Wed, 29 Jul 2009)
New Revision: 7638
Modified:
trunk/tests/src/org/jboss/messaging/tests/unit/core/remoting/impl/netty/NettyAcceptorTest.java
Log:
* added testPauseResume
Modified: trunk/tests/src/org/jboss/messaging/tests/unit/core/remoting/impl/netty/NettyAcceptorTest.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/unit/core/remoting/impl/netty/NettyAcceptorTest.java 2009-07-29 10:17:35 UTC (rev 7637)
+++ trunk/tests/src/org/jboss/messaging/tests/unit/core/remoting/impl/netty/NettyAcceptorTest.java 2009-07-29 10:37:54 UTC (rev 7638)
@@ -104,17 +104,50 @@
acceptor.stop();
assertFalse(acceptor.isStarted());
checkFreePort(TransportConstants.DEFAULT_PORT);
+ }
+
+ public void testPauseResume() throws Exception
+ {
+ BufferHandler handler = new AbstractBufferHandler()
+ {
+ public void bufferReceived(Object connectionID, MessagingBuffer buffer)
+ {
+ }
+ };
+
+ Map<String, Object> params = new HashMap<String, Object>();
+ ConnectionLifeCycleListener listener = new ConnectionLifeCycleListener()
+ {
+
+ public void connectionException(Object connectionID, MessagingException me)
+ {
+ }
+
+ public void connectionDestroyed(Object connectionID)
+ {
+ }
+
+ public void connectionCreated(Connection connection)
+ {
+ }
+ };
+ NettyAcceptor acceptor = new NettyAcceptor(params, handler, listener,
+ Executors.newCachedThreadPool(),
+ Executors.newScheduledThreadPool(ConfigurationImpl.DEFAULT_SCHEDULED_THREAD_POOL_MAX_SIZE));
+
acceptor.start();
assertTrue(acceptor.isStarted());
+
acceptor.pause();
- acceptor.resume();
acceptor.stop();
assertFalse(acceptor.isStarted());
checkFreePort(TransportConstants.DEFAULT_PORT);
acceptor.start();
assertTrue(acceptor.isStarted());
+ acceptor.pause();
+ acceptor.resume();
acceptor.stop();
assertFalse(acceptor.isStarted());
checkFreePort(TransportConstants.DEFAULT_PORT);
More information about the jboss-cvs-commits
mailing list