commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ggreg...@apache.org
Subject svn commit: r1142699 - /commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java
Date Mon, 04 Jul 2011 14:48:51 GMT
Author: ggregory
Date: Mon Jul  4 14:48:51 2011
New Revision: 1142699

URL: http://svn.apache.org/viewvc?rev=1142699&view=rev
Log:
Port to JUnit 4.

Modified:
    commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java

Modified: commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java
URL: http://svn.apache.org/viewvc/commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java?rev=1142699&r1=1142698&r2=1142699&view=diff
==============================================================================
--- commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java
(original)
+++ commons/proper/lang/trunk/src/test/java/org/apache/commons/lang3/reflect/FieldUtilsTest.java
Mon Jul  4 14:48:51 2011
@@ -17,6 +17,7 @@
 package org.apache.commons.lang3.reflect;
 
 import static org.junit.Assume.*;
+import static org.junit.Assert.*;
 
 import java.lang.reflect.Constructor;
 import java.lang.reflect.Field;
@@ -31,12 +32,14 @@ import org.apache.commons.lang3.reflect.
 import org.apache.commons.lang3.reflect.testbed.PubliclyShadowedChild;
 import org.apache.commons.lang3.reflect.testbed.StaticContainer;
 import org.apache.commons.lang3.reflect.testbed.StaticContainerChild;
+import org.junit.Before;
+import org.junit.Test;
 
 /**
  * Unit tests FieldUtils
  * @version $Id$
  */
-public class FieldUtilsTest extends TestCase {
+public class FieldUtilsTest {
 
     static final String S = "s";
     static final String SS = "ss";
@@ -50,15 +53,15 @@ public class FieldUtilsTest extends Test
     private PrivatelyShadowedChild privatelyShadowedChild;
     private Class<?> parentClass = PublicChild.class.getSuperclass();
 
-    @Override
-    protected void setUp() throws Exception {
-        super.setUp();
+    @Before
+    public void setUp() {
         StaticContainer.reset();
         publicChild = new PublicChild();
         publiclyShadowedChild = new PubliclyShadowedChild();
         privatelyShadowedChild = new PrivatelyShadowedChild();
     }
 
+    @Test
     public void testConstructor() {
         assertNotNull(new FieldUtils());
         Constructor<?>[] cons = FieldUtils.class.getDeclaredConstructors();
@@ -68,6 +71,7 @@ public class FieldUtilsTest extends Test
         assertEquals(false, Modifier.isFinal(FieldUtils.class.getModifiers()));
     }
     
+    @Test
     public void testGetField() {
         assertEquals(Foo.class, FieldUtils.getField(PublicChild.class, "VALUE").getDeclaringClass());
         assertEquals(parentClass, FieldUtils.getField(PublicChild.class, "s").getDeclaringClass());
@@ -104,6 +108,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testGetFieldForceAccess() {
         assertEquals(PublicChild.class, FieldUtils.getField(PublicChild.class, "VALUE", true).getDeclaringClass());
         assertEquals(parentClass, FieldUtils.getField(PublicChild.class, "s", true).getDeclaringClass());
@@ -144,6 +149,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testGetDeclaredField() {
         assertNull(FieldUtils.getDeclaredField(PublicChild.class, "VALUE"));
         assertNull(FieldUtils.getDeclaredField(PublicChild.class, "s"));
@@ -180,6 +186,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testGetDeclaredFieldForceAccess() {
         assertEquals(PublicChild.class, FieldUtils.getDeclaredField(PublicChild.class, "VALUE",
true)
                 .getDeclaringClass());
@@ -221,6 +228,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadStaticField() throws Exception {
         assertEquals(Foo.VALUE, FieldUtils.readStaticField(FieldUtils.getField(Foo.class,
"VALUE")));
         
@@ -242,6 +250,7 @@ public class FieldUtilsTest extends Test
         
     }
 
+    @Test
     public void testReadStaticFieldForceAccess() throws Exception {
         assertEquals(Foo.VALUE, FieldUtils.readStaticField(FieldUtils.getField(Foo.class,
"VALUE")));
         assertEquals(Foo.VALUE, FieldUtils.readStaticField(FieldUtils.getField(PublicChild.class,
"VALUE")));
@@ -263,6 +272,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadNamedStaticField() throws Exception {
         assertEquals(Foo.VALUE, FieldUtils.readStaticField(Foo.class, "VALUE"));
         assertEquals(Foo.VALUE, FieldUtils.readStaticField(PubliclyShadowedChild.class, "VALUE"));
@@ -298,6 +308,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadNamedStaticFieldForceAccess() throws Exception {
         assertEquals(Foo.VALUE, FieldUtils.readStaticField(Foo.class, "VALUE", true));
         assertEquals(Foo.VALUE, FieldUtils.readStaticField(PubliclyShadowedChild.class, "VALUE",
true));
@@ -333,6 +344,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadDeclaredNamedStaticField() throws Exception {
         assertEquals(Foo.VALUE, FieldUtils.readDeclaredStaticField(Foo.class, "VALUE"));
         try {
@@ -355,6 +367,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadDeclaredNamedStaticFieldForceAccess() throws Exception {
         assertEquals(Foo.VALUE, FieldUtils.readDeclaredStaticField(Foo.class, "VALUE", true));
         assertEquals("child", FieldUtils.readDeclaredStaticField(PublicChild.class, "VALUE",
true));
@@ -372,6 +385,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadField() throws Exception {
         Field parentS = FieldUtils.getDeclaredField(parentClass, "s");
         assertEquals("s", FieldUtils.readField(parentS, publicChild));
@@ -398,6 +412,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadFieldForceAccess() throws Exception {
         Field parentS = FieldUtils.getDeclaredField(parentClass, "s");
         parentS.setAccessible(false);
@@ -428,6 +443,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadNamedField() throws Exception {
         assertEquals("s", FieldUtils.readField(publicChild, "s"));
         assertEquals("ss", FieldUtils.readField(publiclyShadowedChild, "s"));
@@ -488,6 +504,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadNamedFieldForceAccess() throws Exception {
         assertEquals("s", FieldUtils.readField(publicChild, "s", true));
         assertEquals("ss", FieldUtils.readField(publiclyShadowedChild, "s", true));
@@ -517,6 +534,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadDeclaredNamedField() throws Exception {
         try {
             FieldUtils.readDeclaredField(publicChild, null);
@@ -586,6 +604,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testReadDeclaredNamedFieldForceAccess() throws Exception {
         try {
             FieldUtils.readDeclaredField(publicChild, null, true);
@@ -635,6 +654,7 @@ public class FieldUtilsTest extends Test
         assertEquals(D1, FieldUtils.readDeclaredField(privatelyShadowedChild, "d", true));
     }
 
+    @Test
     public void testWriteStaticField() throws Exception {
         Field field = StaticContainer.class.getDeclaredField("mutablePublic");
         FieldUtils.writeStaticField(field, "new");
@@ -690,6 +710,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteStaticFieldForceAccess() throws Exception {
         Field field = StaticContainer.class.getDeclaredField("mutablePublic");
         FieldUtils.writeStaticField(field, "new", true);
@@ -733,6 +754,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteNamedStaticField() throws Exception {
         FieldUtils.writeStaticField(StaticContainerChild.class, "mutablePublic", "new");
         assertEquals("new", StaticContainer.mutablePublic);
@@ -780,6 +802,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteNamedStaticFieldForceAccess() throws Exception {
         FieldUtils.writeStaticField(StaticContainerChild.class, "mutablePublic", "new", true);
         assertEquals("new", StaticContainer.mutablePublic);
@@ -815,6 +838,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteDeclaredNamedStaticField() throws Exception {
         FieldUtils.writeStaticField(StaticContainer.class, "mutablePublic", "new");
         assertEquals("new", StaticContainer.mutablePublic);
@@ -862,6 +886,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteDeclaredNamedStaticFieldForceAccess() throws Exception {
         FieldUtils.writeDeclaredStaticField(StaticContainer.class, "mutablePublic", "new",
true);
         assertEquals("new", StaticContainer.mutablePublic);
@@ -897,6 +922,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteField() throws Exception {
         Field field = parentClass.getDeclaredField("s");
         FieldUtils.writeField(field, publicChild, "S");
@@ -922,6 +948,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteFieldForceAccess() throws Exception {
         Field field = parentClass.getDeclaredField("s");
         FieldUtils.writeField(field, publicChild, "S", true);
@@ -937,6 +964,7 @@ public class FieldUtilsTest extends Test
         assertEquals(new Double(Double.MAX_VALUE), field.get(publicChild));
     }
 
+    @Test
     public void testWriteNamedField() throws Exception {
         FieldUtils.writeField(publicChild, "s", "S");
         assertEquals("S", FieldUtils.readField(publicChild, "s"));
@@ -990,6 +1018,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteNamedFieldForceAccess() throws Exception {
         FieldUtils.writeField(publicChild, "s", "S", true);
         assertEquals("S", FieldUtils.readField(publicChild, "s", true));
@@ -1019,6 +1048,7 @@ public class FieldUtilsTest extends Test
         assertEquals(new Double(0.0), FieldUtils.readField(privatelyShadowedChild, "d", true));
     }
 
+    @Test
     public void testWriteDeclaredNamedField() throws Exception {
         try {
             FieldUtils.writeDeclaredField(publicChild, "s", "S");
@@ -1080,6 +1110,7 @@ public class FieldUtilsTest extends Test
         }
     }
 
+    @Test
     public void testWriteDeclaredNamedFieldForceAccess() throws Exception {
         try {
             FieldUtils.writeDeclaredField(publicChild, "s", "S", true);
@@ -1125,6 +1156,7 @@ public class FieldUtilsTest extends Test
         assertEquals(new Double(0.0), FieldUtils.readDeclaredField(privatelyShadowedChild,
"d", true));
     }
 
+    @Test
     public void testAmbig() {
         try {
             FieldUtils.getField(Ambig.class, "VALUE");



Mime
View raw message