[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mina-commits
Subject:    svn commit: r901679 - in /mina/trunk:
From:       elecharny () apache ! org
Date:       2010-01-21 12:29:59
Message-ID: 20100121123002.0AA0E23888EC () eris ! apache ! org
[Download RAW message or body]

Author: elecharny
Date: Thu Jan 21 12:29:56 2010
New Revision: 901679

URL: http://svn.apache.org/viewvc?rev=901679&view=rev
Log:
Switched the last JUnit 3.7 elements to JUnit 4.7.

Modified:
    mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/InetAddressEditorTest.java
  mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/InetSocketAddressEditorTest.java
  mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/VmPipeAddressEditorTest.java
  mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineFactoryTest.java
  mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineProxyBuilderTest.java
  mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineTest.java
  mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/context/AbstractStateContextLookupTest.java


Modified: mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/InetAddressEditorTest.java
                
URL: http://svn.apache.org/viewvc/mina/trunk/integration-beans/src/test/java/org/apach \
e/mina/integration/beans/InetAddressEditorTest.java?rev=901679&r1=901678&r2=901679&view=diff
 ==============================================================================
--- mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/InetAddressEditorTest.java \
                (original)
+++ mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/InetAddressEditorTest.java \
Thu Jan 21 12:29:56 2010 @@ -19,24 +19,28 @@
  */
 package org.apache.mina.integration.beans;
 
+import static org.junit.Assert.assertEquals;
+
 import java.net.InetAddress;
 import java.net.UnknownHostException;
 
-import junit.framework.TestCase;
+import org.junit.Before;
+import org.junit.Test;
 
 /**
  * Tests {@link InetAddressEditor}.
  *
  * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
-public class InetAddressEditorTest extends TestCase {
+public class InetAddressEditorTest {
     InetAddressEditor editor;
 
-    @Override
-    protected void setUp() throws Exception {
+    @Before
+    public void setUp() throws Exception {
         editor = new InetAddressEditor();
     }
 
+    @Test
     public void testSetAsTextWithHostName() throws Exception {
         try {
             InetAddress expected = InetAddress.getByName("www.google.com");
@@ -50,6 +54,7 @@
         assertEquals(InetAddress.getByName("localhost"), editor.getValue());
     }
 
+    @Test
     public void testSetAsTextWithIpAddress() throws Exception {
         editor.setAsText("127.0.0.1");
         assertEquals(InetAddress.getByName("127.0.0.1"), editor.getValue());

Modified: mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/InetSocketAddressEditorTest.java
                
URL: http://svn.apache.org/viewvc/mina/trunk/integration-beans/src/test/java/org/apach \
e/mina/integration/beans/InetSocketAddressEditorTest.java?rev=901679&r1=901678&r2=901679&view=diff
 ==============================================================================
--- mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/InetSocketAddressEditorTest.java \
                (original)
+++ mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/InetSocketAddressEditorTest.java \
Thu Jan 21 12:29:56 2010 @@ -19,23 +19,28 @@
  */
 package org.apache.mina.integration.beans;
 
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.fail;
+
 import java.net.InetSocketAddress;
 
-import junit.framework.TestCase;
+import org.junit.Before;
+import org.junit.Test;
 
 /**
  * Tests {@link InetSocketAddressEditor}.
  *
  * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
-public class InetSocketAddressEditorTest extends TestCase {
+public class InetSocketAddressEditorTest {
     InetSocketAddressEditor editor;
 
-    @Override
-    protected void setUp() throws Exception {
+    @Before
+    public void setUp() throws Exception {
         editor = new InetSocketAddressEditor();
     }
 
+    @Test
     public void testSetAsTextWithWildcardAddress() throws Exception {
         editor.setAsText("1");
         assertEquals(new InetSocketAddress(1), editor.getValue());
@@ -43,6 +48,7 @@
         assertEquals(new InetSocketAddress(10), editor.getValue());
     }
 
+    @Test
     public void testSetAsTextWithHostName() throws Exception {
         editor.setAsText("www.google.com:80");
         assertEquals(new InetSocketAddress("www.google.com", 80), editor
@@ -55,6 +61,7 @@
                 .getValue());
     }
 
+    @Test
     public void testSetAsTextWithIllegalValues() throws Exception {
         try {
             editor.setAsText("bar");
@@ -72,5 +79,4 @@
         } catch (IllegalArgumentException iae) {
         }
     }
-
 }

Modified: mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/VmPipeAddressEditorTest.java
                
URL: http://svn.apache.org/viewvc/mina/trunk/integration-beans/src/test/java/org/apach \
e/mina/integration/beans/VmPipeAddressEditorTest.java?rev=901679&r1=901678&r2=901679&view=diff
 ==============================================================================
--- mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/VmPipeAddressEditorTest.java \
                (original)
+++ mina/trunk/integration-beans/src/test/java/org/apache/mina/integration/beans/VmPipeAddressEditorTest.java \
Thu Jan 21 12:29:56 2010 @@ -19,23 +19,27 @@
  */
 package org.apache.mina.integration.beans;
 
-import junit.framework.TestCase;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.fail;
 
 import org.apache.mina.transport.vmpipe.VmPipeAddress;
+import org.junit.Before;
+import org.junit.Test;
 
 /**
  * Tests {@link VmPipeAddressEditor}.
  *
  * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
-public class VmPipeAddressEditorTest extends TestCase {
+public class VmPipeAddressEditorTest {
     VmPipeAddressEditor editor;
 
-    @Override
-    protected void setUp() throws Exception {
+    @Before
+    public void setUp() throws Exception {
         editor = new VmPipeAddressEditor();
     }
 
+    @Test
     public void testSetAsTextWithLegalValues() throws Exception {
         editor.setAsText("1");
         assertEquals(new VmPipeAddress(1), editor.getValue());
@@ -45,6 +49,7 @@
         assertEquals(new VmPipeAddress(100), editor.getValue());
     }
 
+    @Test
     public void testSetAsTextWithIllegalValues() throws Exception {
         try {
             editor.setAsText("bar");
@@ -57,5 +62,4 @@
         } catch (IllegalArgumentException iae) {
         }
     }
-
 }

Modified: mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineFactoryTest.java
                
URL: http://svn.apache.org/viewvc/mina/trunk/statemachine/src/test/java/org/apache/min \
a/statemachine/StateMachineFactoryTest.java?rev=901679&r1=901678&r2=901679&view=diff \
                ==============================================================================
                
--- mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineFactoryTest.java \
                (original)
+++ mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineFactoryTest.java \
Thu Jan 21 12:29:56 2010 @@ -19,25 +19,26 @@
  */
 package org.apache.mina.statemachine;
 
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertSame;
+import static org.junit.Assert.fail;
+
 import java.lang.reflect.Method;
 import java.util.List;
 
-import junit.framework.TestCase;
-
-import org.apache.mina.statemachine.State;
-import org.apache.mina.statemachine.StateMachine;
-import org.apache.mina.statemachine.StateMachineCreationException;
-import org.apache.mina.statemachine.StateMachineFactory;
 import org.apache.mina.statemachine.annotation.Transition;
 import org.apache.mina.statemachine.annotation.Transitions;
 import org.apache.mina.statemachine.transition.MethodTransition;
+import org.junit.Before;
+import org.junit.Test;
 
 /**
  * Tests {@link StateMachineFactory}.
  *
  * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
-public class StateMachineFactoryTest extends TestCase {
+public class StateMachineFactoryTest {
     Method barInA;
     Method error;
     Method fooInA;
@@ -45,7 +46,8 @@
     Method barInC;
     Method fooOrBarInCOrFooInD;
 
-    protected void setUp() throws Exception {
+    @Before
+    public void setUp() throws Exception {
         barInA = States.class.getDeclaredMethod("barInA", new Class[0]);
         error = States.class.getDeclaredMethod("error", new Class[0]);
         fooInA = States.class.getDeclaredMethod("fooInA", new Class[0]);
@@ -54,6 +56,7 @@
         fooOrBarInCOrFooInD = States.class.getDeclaredMethod("fooOrBarInCOrFooInD", \
new Class[0]);  }
 
+    @Test
     public void testCreate() throws Exception {
         States states = new States();
         StateMachine sm = \
StateMachineFactory.getInstance(Transition.class).create(States.A, states); @@ -95,6 \
                +98,7 @@
         assertEquals(new MethodTransition("foo", fooOrBarInCOrFooInD, states), \
trans.get(0));  }
     
+    @Test
     public void testCreateStates() throws Exception {
         State[] states = \
StateMachineFactory.createStates(StateMachineFactory.getFields(States.class));  \
assertEquals(States.A, states[0].getId()); @@ -107,6 +111,7 @@
         assertEquals(states[0], states[3].getParent());
     }
     
+    @Test
     public void testCreateStatesMissingParents() throws Exception {
         try {
             StateMachineFactory.createStates(StateMachineFactory.getFields(StatesWithMissingParents.class));


Modified: mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineProxyBuilderTest.java
                
URL: http://svn.apache.org/viewvc/mina/trunk/statemachine/src/test/java/org/apache/min \
a/statemachine/StateMachineProxyBuilderTest.java?rev=901679&r1=901678&r2=901679&view=diff
 ==============================================================================
--- mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineProxyBuilderTest.java \
                (original)
+++ mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineProxyBuilderTest.java \
Thu Jan 21 12:29:56 2010 @@ -19,22 +19,24 @@
  */
 package org.apache.mina.statemachine;
 
-import java.util.LinkedList;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
 
-import junit.framework.TestCase;
+import java.util.LinkedList;
 
 import org.apache.mina.statemachine.annotation.Transition;
 import org.apache.mina.statemachine.annotation.Transitions;
 import org.apache.mina.statemachine.event.Event;
 import org.apache.mina.statemachine.transition.MethodTransition;
+import org.junit.Test;
 
 /**
  * Tests {@link StateMachineProxyBuilder}.
  *
  * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
-public class StateMachineProxyBuilderTest extends TestCase {
-
+public class StateMachineProxyBuilderTest {
+    @Test
     public void testReentrantStateMachine() throws Exception {
         ReentrantStateMachineHandler handler = new ReentrantStateMachineHandler();
 
@@ -52,6 +54,7 @@
         assertTrue(handler.finished);
     }
     
+    @Test
     public void testTapeDeckStateMachine() throws Exception {
         TapeDeckStateMachineHandler handler = new TapeDeckStateMachineHandler();
 
@@ -91,6 +94,7 @@
         assertTrue(messages.isEmpty());
     }
     
+    @Test
     public void testTapeDeckStateMachineAnnotations() throws Exception {
         TapeDeckStateMachineHandler handler = new TapeDeckStateMachineHandler();
 

Modified: mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineTest.java
                
URL: http://svn.apache.org/viewvc/mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineTest.java?rev=901679&r1=901678&r2=901679&view=diff
 ==============================================================================
--- mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineTest.java \
                (original)
+++ mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/StateMachineTest.java \
Thu Jan 21 12:29:56 2010 @@ -19,23 +19,23 @@
  */
 package org.apache.mina.statemachine;
 
-import junit.framework.TestCase;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertSame;
 
-import org.apache.mina.statemachine.State;
-import org.apache.mina.statemachine.StateControl;
-import org.apache.mina.statemachine.StateMachine;
 import org.apache.mina.statemachine.context.DefaultStateContext;
 import org.apache.mina.statemachine.context.StateContext;
 import org.apache.mina.statemachine.event.Event;
 import org.apache.mina.statemachine.transition.AbstractTransition;
+import org.junit.Test;
 
 /**
  * Tests {@link StateMachine}.
  *
  * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
-public class StateMachineTest extends TestCase {
+public class StateMachineTest {
 
+    @Test
     public void testBreakAndContinue() throws Exception {
         State s1 = new State("s1");
         s1.addTransition(new BreakAndContinueTransition("foo"));
@@ -47,6 +47,7 @@
         assertEquals(true, context.getAttribute("success"));
     }
     
+    @Test
     public void testBreakAndGotoNow() throws Exception {
         State s1 = new State("s1");
         State s2 = new State("s2");
@@ -59,6 +60,7 @@
         assertEquals(true, context.getAttribute("success"));
     }
     
+    @Test
     public void testBreakAndGotoNext() throws Exception {
         State s1 = new State("s1");
         State s2 = new State("s2");

Modified: mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/context/AbstractStateContextLookupTest.java
                
URL: http://svn.apache.org/viewvc/mina/trunk/statemachine/src/test/java/org/apache/min \
a/statemachine/context/AbstractStateContextLookupTest.java?rev=901679&r1=901678&r2=901679&view=diff
 ==============================================================================
--- mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/context/AbstractStateContextLookupTest.java \
                (original)
+++ mina/trunk/statemachine/src/test/java/org/apache/mina/statemachine/context/AbstractStateContextLookupTest.java \
Thu Jan 21 12:29:56 2010 @@ -19,22 +19,20 @@
  */
 package org.apache.mina.statemachine.context;
 
+import static org.junit.Assert.assertSame;
+
 import java.util.HashMap;
 import java.util.Map;
 
-import org.apache.mina.statemachine.context.AbstractStateContextLookup;
-import org.apache.mina.statemachine.context.DefaultStateContextFactory;
-import org.apache.mina.statemachine.context.StateContext;
-
-import junit.framework.TestCase;
+import org.junit.Test;
 
 /**
  * Tests {@link AbstractStateContextLookup}.
  *
  * @author <a href="http://mina.apache.org">Apache MINA Project</a>
  */
-public class AbstractStateContextLookupTest extends TestCase {
-
+public class AbstractStateContextLookupTest {
+    @Test
     public void testLookup() throws Exception {
         Map<String, StateContext> map = new HashMap<String, StateContext>();
         AbstractStateContextLookup lookup = new AbstractStateContextLookup(


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic