Author: elecharny
Date: Tue Oct 28 16:58:17 2008
New Revision: 708731

URL: http://svn.apache.org/viewvc?rev=708731&view=rev
Log:
Switched to Junit 4 construct, adding @Test, @Before, @After and static asserts 
elements in the test

Modified:
    
mina/trunk/core/src/test/java/org/apache/mina/transport/AbstractTrafficControlTest.java

Modified: 
mina/trunk/core/src/test/java/org/apache/mina/transport/AbstractTrafficControlTest.java
URL: 
http://svn.apache.org/viewvc/mina/trunk/core/src/test/java/org/apache/mina/transport/AbstractTrafficControlTest.java?rev=708731&r1=708730&r2=708731&view=diff
==============================================================================
--- 
mina/trunk/core/src/test/java/org/apache/mina/transport/AbstractTrafficControlTest.java
 (original)
+++ 
mina/trunk/core/src/test/java/org/apache/mina/transport/AbstractTrafficControlTest.java
 Tue Oct 28 16:58:17 2008
@@ -21,8 +21,6 @@
 
 import java.net.SocketAddress;
 
-import junit.framework.TestCase;
-
 import org.apache.mina.core.buffer.IoBuffer;
 import org.apache.mina.core.future.ConnectFuture;
 import org.apache.mina.core.service.IoAcceptor;
@@ -30,6 +28,13 @@
 import org.apache.mina.core.service.IoHandlerAdapter;
 import org.apache.mina.core.service.TransportMetadata;
 import org.apache.mina.core.session.IoSession;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
 
 /**
  * Abstract base class for testing suspending and resuming reads and
@@ -38,7 +43,7 @@
  * @author The Apache MINA Project ([EMAIL PROTECTED])
  * @version $Rev$, $Date$
  */
-public abstract class AbstractTrafficControlTest extends TestCase {
+public abstract class AbstractTrafficControlTest {
 
     protected int port;
     protected IoAcceptor acceptor;
@@ -48,18 +53,15 @@
         this.acceptor = acceptor;
     }
 
-    @Override
-    protected void setUp() throws Exception {
-        super.setUp();
-
+    @Before
+    public void setUp() throws Exception {
         acceptor.setHandler(new ServerIoHandler());
         acceptor.bind(createServerSocketAddress(0));
         port = getPort(acceptor.getLocalAddress());
     }
 
-    @Override
-    protected void tearDown() throws Exception {
-        super.tearDown();
+    @After
+    public void tearDown() throws Exception {
         acceptor.unbind();
         acceptor.dispose();
     }
@@ -70,6 +72,7 @@
     protected abstract SocketAddress createServerSocketAddress(int port);
     protected abstract int getPort(SocketAddress address);
 
+    @Test
     public void testSuspendResumeReadWrite() throws Exception {
         ConnectFuture future = connect(port, new ClientIoHandler());
         future.awaitUninterruptibly();
@@ -80,7 +83,7 @@
         while (session.getAttribute("lock") == null) {
             Thread.yield();
         }
-
+        
         Object lock = session.getAttribute("lock");
         synchronized (lock) {
 


Reply via email to