Author: mcucchiara
Date: Sat Nov 23 11:11:28 2013
New Revision: 1544770

URL: http://svn.apache.org/r1544770
Log:
Minor code optimizations:
* removed boxing
* removed unused variables
* removed useless casts* removed boxing
* removed unused variables
* removed useless casts
* replaced asArrayList method with Arrays.asList

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=1544770&r1=1544769&r2=1544770&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
 Sat Nov 23 11:11:28 2013
@@ -16,31 +16,20 @@
  */
 package org.apache.commons.lang3.reflect;
 
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.assertNull;
-import static org.junit.Assert.assertTrue;
-import static org.junit.Assert.fail;
-import static org.junit.Assume.assumeNotNull;
+import org.apache.commons.lang3.ArrayUtils;
+import org.apache.commons.lang3.reflect.testbed.*;
+import org.junit.Before;
+import org.junit.Test;
 
 import java.lang.reflect.Constructor;
 import java.lang.reflect.Field;
 import java.lang.reflect.Modifier;
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.List;
 
-import org.apache.commons.lang3.ArrayUtils;
-import org.apache.commons.lang3.reflect.testbed.Ambig;
-import org.apache.commons.lang3.reflect.testbed.Foo;
-import org.apache.commons.lang3.reflect.testbed.PrivatelyShadowedChild;
-import org.apache.commons.lang3.reflect.testbed.PublicChild;
-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;
+import static org.junit.Assert.*;
+import static org.junit.Assume.assumeNotNull;
 
 /**
  * Unit tests FieldUtils
@@ -49,12 +38,10 @@ import org.junit.Test;
  */
 public class FieldUtilsTest {
 
-    static final String S = "s";
-    static final String SS = "ss";
-    static final Integer I0 = Integer.valueOf(0);
-    static final Integer I1 = Integer.valueOf(1);
-    static final Double D0 = Double.valueOf(0.0);
-    static final Double D1 = Double.valueOf(1.0);
+    static final Integer I0 = 0;
+    static final Integer I1 = 1;
+    static final Double D0 = 0.0;
+    static final Double D1 = 1.0;
 
     private PublicChild publicChild;
     private PubliclyShadowedChild publiclyShadowedChild;
@@ -167,20 +154,12 @@ public class FieldUtilsTest {
         assertEquals(5, FieldUtils.getAllFields(PublicChild.class).length);
     }
 
-    private <T> List<T> asArrayList(T... values) {
-        final ArrayList<T> arrayList = new ArrayList<T>();
-        for (T t : values) {
-            arrayList.add(t);
-        }
-        return arrayList;
-    }
-
     @Test
     public void testGetAllFieldsList() {
         assertEquals(0, FieldUtils.getAllFieldsList(Object.class).size());
-        final List<Field> fieldsNumber = 
asArrayList(Number.class.getDeclaredFields());
+        final List<Field> fieldsNumber = 
Arrays.asList(Number.class.getDeclaredFields());
         assertEquals(fieldsNumber, FieldUtils.getAllFieldsList(Number.class));
-        final List<Field> fieldsInteger = 
asArrayList(Integer.class.getDeclaredFields());
+        final List<Field> fieldsInteger = 
Arrays.asList(Integer.class.getDeclaredFields());
         final List<Field> allFieldsInteger = new 
ArrayList<Field>(fieldsInteger);
         allFieldsInteger.addAll(fieldsNumber);
         assertEquals(allFieldsInteger, 
FieldUtils.getAllFieldsList(Integer.class));
@@ -462,7 +441,7 @@ public class FieldUtilsTest {
         assertEquals(D0, FieldUtils.readField(parentD, 
privatelyShadowedChild));
 
         try {
-            FieldUtils.readField((Field) null, publicChild);
+            FieldUtils.readField(null, publicChild);
             fail("a null field should cause an IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // expected
@@ -493,7 +472,7 @@ public class FieldUtilsTest {
         assertEquals(D0, FieldUtils.readField(parentD, privatelyShadowedChild, 
true));
 
         try {
-            FieldUtils.readField((Field) null, publicChild, true);
+            FieldUtils.readField(null, publicChild, true);
             fail("a null field should cause an IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // expected
@@ -643,7 +622,7 @@ public class FieldUtilsTest {
         }
 
         try {
-            FieldUtils.readDeclaredField((Object) null, "none");
+            FieldUtils.readDeclaredField(null, "none");
             fail("a null target should cause an IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // expected
@@ -727,7 +706,7 @@ public class FieldUtilsTest {
         }
 
         try {
-            FieldUtils.readDeclaredField((Object) null, "none", true);
+            FieldUtils.readDeclaredField(null, "none", true);
             fail("a null target should cause an IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // expected
@@ -839,28 +818,28 @@ public class FieldUtilsTest {
         assertEquals("new", StaticContainer.getMutablePrivate());
         field = StaticContainer.class.getDeclaredField("IMMUTABLE_PUBLIC");
         try {
-            FieldUtils.writeStaticField(field, "new", true);
+        FieldUtils.writeStaticField(field, "new", true);
             fail("Expected IllegalAccessException");
         } catch (final IllegalAccessException e) {
             // pass
         }
         field = StaticContainer.class.getDeclaredField("IMMUTABLE_PROTECTED");
         try {
-            FieldUtils.writeStaticField(field, "new", true);
+        FieldUtils.writeStaticField(field, "new", true);
             fail("Expected IllegalAccessException");
         } catch (final IllegalAccessException e) {
             // pass
         }
         field = StaticContainer.class.getDeclaredField("IMMUTABLE_PACKAGE");
         try {
-            FieldUtils.writeStaticField(field, "new", true);
+        FieldUtils.writeStaticField(field, "new", true);
             fail("Expected IllegalAccessException");
         } catch (final IllegalAccessException e) {
             // pass
         }
         field = StaticContainer.class.getDeclaredField("IMMUTABLE_PRIVATE");
         try {
-            FieldUtils.writeStaticField(field, "new", true);
+        FieldUtils.writeStaticField(field, "new", true);
             fail("Expected IllegalAccessException");
         } catch (final IllegalAccessException e) {
             // pass
@@ -1049,13 +1028,13 @@ public class FieldUtilsTest {
         }
         field = parentClass.getDeclaredField("i");
         try {
-            FieldUtils.writeField(field, publicChild, 
Integer.valueOf(Integer.MAX_VALUE));
+            FieldUtils.writeField(field, publicChild, Integer.MAX_VALUE);
         } catch (final IllegalAccessException e) {
             // pass
         }
         field = parentClass.getDeclaredField("d");
         try {
-            FieldUtils.writeField(field, publicChild, 
Double.valueOf(Double.MAX_VALUE));
+            FieldUtils.writeField(field, publicChild, Double.MAX_VALUE);
         } catch (final IllegalAccessException e) {
             // pass
         }
@@ -1070,11 +1049,11 @@ public class FieldUtilsTest {
         FieldUtils.writeField(field, publicChild, Boolean.TRUE, true);
         assertEquals(Boolean.TRUE, field.get(publicChild));
         field = parentClass.getDeclaredField("i");
-        FieldUtils.writeField(field, publicChild, 
Integer.valueOf(Integer.MAX_VALUE), true);
-        assertEquals(Integer.valueOf(Integer.MAX_VALUE), 
field.get(publicChild));
+        FieldUtils.writeField(field, publicChild, Integer.MAX_VALUE, true);
+        assertEquals(Integer.MAX_VALUE, field.get(publicChild));
         field = parentClass.getDeclaredField("d");
-        FieldUtils.writeField(field, publicChild, 
Double.valueOf(Double.MAX_VALUE), true);
-        assertEquals(Double.valueOf(Double.MAX_VALUE), field.get(publicChild));
+        FieldUtils.writeField(field, publicChild, Double.MAX_VALUE, true);
+        assertEquals(Double.MAX_VALUE, field.get(publicChild));
     }
 
     @Test
@@ -1088,13 +1067,13 @@ public class FieldUtilsTest {
             // pass
         }
         try {
-            FieldUtils.writeField(publicChild, "i", Integer.valueOf(1));
+            FieldUtils.writeField(publicChild, "i", 1);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
         }
         try {
-            FieldUtils.writeField(publicChild, "d", Double.valueOf(1.0));
+            FieldUtils.writeField(publicChild, "d", 1.0);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
@@ -1104,10 +1083,10 @@ public class FieldUtilsTest {
         assertEquals("S", FieldUtils.readField(publiclyShadowedChild, "s"));
         FieldUtils.writeField(publiclyShadowedChild, "b", Boolean.FALSE);
         assertEquals(Boolean.FALSE, 
FieldUtils.readField(publiclyShadowedChild, "b"));
-        FieldUtils.writeField(publiclyShadowedChild, "i", Integer.valueOf(0));
-        assertEquals(Integer.valueOf(0), 
FieldUtils.readField(publiclyShadowedChild, "i"));
-        FieldUtils.writeField(publiclyShadowedChild, "d", Double.valueOf(0.0));
-        assertEquals(Double.valueOf(0.0), 
FieldUtils.readField(publiclyShadowedChild, "d"));
+        FieldUtils.writeField(publiclyShadowedChild, "i", 0);
+        assertEquals(0, FieldUtils.readField(publiclyShadowedChild, "i"));
+        FieldUtils.writeField(publiclyShadowedChild, "d", 0.0);
+        assertEquals(0.0, FieldUtils.readField(publiclyShadowedChild, "d"));
 
         FieldUtils.writeField(privatelyShadowedChild, "s", "S");
         assertEquals("S", FieldUtils.readField(privatelyShadowedChild, "s"));
@@ -1118,13 +1097,13 @@ public class FieldUtilsTest {
             // pass
         }
         try {
-            FieldUtils.writeField(privatelyShadowedChild, "i", 
Integer.valueOf(1));
+            FieldUtils.writeField(privatelyShadowedChild, "i", 1);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
         }
         try {
-            FieldUtils.writeField(privatelyShadowedChild, "d", 
Double.valueOf(1.0));
+            FieldUtils.writeField(privatelyShadowedChild, "d", 1.0);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
@@ -1137,28 +1116,28 @@ public class FieldUtilsTest {
         assertEquals("S", FieldUtils.readField(publicChild, "s", true));
         FieldUtils.writeField(publicChild, "b", Boolean.TRUE, true);
         assertEquals(Boolean.TRUE, FieldUtils.readField(publicChild, "b", 
true));
-        FieldUtils.writeField(publicChild, "i", Integer.valueOf(1), true);
-        assertEquals(Integer.valueOf(1), FieldUtils.readField(publicChild, 
"i", true));
-        FieldUtils.writeField(publicChild, "d", Double.valueOf(1.0), true);
-        assertEquals(Double.valueOf(1.0), FieldUtils.readField(publicChild, 
"d", true));
+        FieldUtils.writeField(publicChild, "i", 1, true);
+        assertEquals(1, FieldUtils.readField(publicChild, "i", true));
+        FieldUtils.writeField(publicChild, "d", 1.0, true);
+        assertEquals(1.0, FieldUtils.readField(publicChild, "d", true));
 
         FieldUtils.writeField(publiclyShadowedChild, "s", "S", true);
         assertEquals("S", FieldUtils.readField(publiclyShadowedChild, "s", 
true));
         FieldUtils.writeField(publiclyShadowedChild, "b", Boolean.FALSE, true);
         assertEquals(Boolean.FALSE, 
FieldUtils.readField(publiclyShadowedChild, "b", true));
-        FieldUtils.writeField(publiclyShadowedChild, "i", Integer.valueOf(0), 
true);
-        assertEquals(Integer.valueOf(0), 
FieldUtils.readField(publiclyShadowedChild, "i", true));
-        FieldUtils.writeField(publiclyShadowedChild, "d", Double.valueOf(0.0), 
true);
-        assertEquals(Double.valueOf(0.0), 
FieldUtils.readField(publiclyShadowedChild, "d", true));
+        FieldUtils.writeField(publiclyShadowedChild, "i", 0, true);
+        assertEquals(0, FieldUtils.readField(publiclyShadowedChild, "i", 
true));
+        FieldUtils.writeField(publiclyShadowedChild, "d", 0.0, true);
+        assertEquals(0.0, FieldUtils.readField(publiclyShadowedChild, "d", 
true));
 
         FieldUtils.writeField(privatelyShadowedChild, "s", "S", true);
         assertEquals("S", FieldUtils.readField(privatelyShadowedChild, "s", 
true));
         FieldUtils.writeField(privatelyShadowedChild, "b", Boolean.FALSE, 
true);
         assertEquals(Boolean.FALSE, 
FieldUtils.readField(privatelyShadowedChild, "b", true));
-        FieldUtils.writeField(privatelyShadowedChild, "i", Integer.valueOf(0), 
true);
-        assertEquals(Integer.valueOf(0), 
FieldUtils.readField(privatelyShadowedChild, "i", true));
-        FieldUtils.writeField(privatelyShadowedChild, "d", 
Double.valueOf(0.0), true);
-        assertEquals(Double.valueOf(0.0), 
FieldUtils.readField(privatelyShadowedChild, "d", true));
+        FieldUtils.writeField(privatelyShadowedChild, "i", 0, true);
+        assertEquals(0, FieldUtils.readField(privatelyShadowedChild, "i", 
true));
+        FieldUtils.writeField(privatelyShadowedChild, "d", 0.0, true);
+        assertEquals(0.0, FieldUtils.readField(privatelyShadowedChild, "d", 
true));
     }
 
     @Test
@@ -1176,13 +1155,13 @@ public class FieldUtilsTest {
             // pass
         }
         try {
-            FieldUtils.writeDeclaredField(publicChild, "i", 
Integer.valueOf(1));
+            FieldUtils.writeDeclaredField(publicChild, "i", 1);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
         }
         try {
-            FieldUtils.writeDeclaredField(publicChild, "d", 
Double.valueOf(1.0));
+            FieldUtils.writeDeclaredField(publicChild, "d", 1.0);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
@@ -1192,10 +1171,10 @@ public class FieldUtilsTest {
         assertEquals("S", FieldUtils.readDeclaredField(publiclyShadowedChild, 
"s"));
         FieldUtils.writeDeclaredField(publiclyShadowedChild, "b", 
Boolean.FALSE);
         assertEquals(Boolean.FALSE, 
FieldUtils.readDeclaredField(publiclyShadowedChild, "b"));
-        FieldUtils.writeDeclaredField(publiclyShadowedChild, "i", 
Integer.valueOf(0));
-        assertEquals(Integer.valueOf(0), 
FieldUtils.readDeclaredField(publiclyShadowedChild, "i"));
-        FieldUtils.writeDeclaredField(publiclyShadowedChild, "d", 
Double.valueOf(0.0));
-        assertEquals(Double.valueOf(0.0), 
FieldUtils.readDeclaredField(publiclyShadowedChild, "d"));
+        FieldUtils.writeDeclaredField(publiclyShadowedChild, "i", 0);
+        assertEquals(0, FieldUtils.readDeclaredField(publiclyShadowedChild, 
"i"));
+        FieldUtils.writeDeclaredField(publiclyShadowedChild, "d", 0.0);
+        assertEquals(0.0, FieldUtils.readDeclaredField(publiclyShadowedChild, 
"d"));
 
         try {
             FieldUtils.writeDeclaredField(privatelyShadowedChild, "s", "S");
@@ -1210,13 +1189,13 @@ public class FieldUtilsTest {
             // pass
         }
         try {
-            FieldUtils.writeDeclaredField(privatelyShadowedChild, "i", 
Integer.valueOf(1));
+            FieldUtils.writeDeclaredField(privatelyShadowedChild, "i", 1);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
         }
         try {
-            FieldUtils.writeDeclaredField(privatelyShadowedChild, "d", 
Double.valueOf(1.0));
+            FieldUtils.writeDeclaredField(privatelyShadowedChild, "d", 1.0);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
@@ -1238,13 +1217,13 @@ public class FieldUtilsTest {
             // pass
         }
         try {
-            FieldUtils.writeDeclaredField(publicChild, "i", 
Integer.valueOf(1), true);
+            FieldUtils.writeDeclaredField(publicChild, "i", 1, true);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
         }
         try {
-            FieldUtils.writeDeclaredField(publicChild, "d", 
Double.valueOf(1.0), true);
+            FieldUtils.writeDeclaredField(publicChild, "d", 1.0, true);
             fail("Expected IllegalArgumentException");
         } catch (final IllegalArgumentException e) {
             // pass
@@ -1254,19 +1233,19 @@ public class FieldUtilsTest {
         assertEquals("S", FieldUtils.readDeclaredField(publiclyShadowedChild, 
"s", true));
         FieldUtils.writeDeclaredField(publiclyShadowedChild, "b", 
Boolean.FALSE, true);
         assertEquals(Boolean.FALSE, 
FieldUtils.readDeclaredField(publiclyShadowedChild, "b", true));
-        FieldUtils.writeDeclaredField(publiclyShadowedChild, "i", 
Integer.valueOf(0), true);
-        assertEquals(Integer.valueOf(0), 
FieldUtils.readDeclaredField(publiclyShadowedChild, "i", true));
-        FieldUtils.writeDeclaredField(publiclyShadowedChild, "d", 
Double.valueOf(0.0), true);
-        assertEquals(Double.valueOf(0.0), 
FieldUtils.readDeclaredField(publiclyShadowedChild, "d", true));
+        FieldUtils.writeDeclaredField(publiclyShadowedChild, "i", 0, true);
+        assertEquals(0, FieldUtils.readDeclaredField(publiclyShadowedChild, 
"i", true));
+        FieldUtils.writeDeclaredField(publiclyShadowedChild, "d", 0.0, true);
+        assertEquals(0.0, FieldUtils.readDeclaredField(publiclyShadowedChild, 
"d", true));
 
         FieldUtils.writeDeclaredField(privatelyShadowedChild, "s", "S", true);
         assertEquals("S", FieldUtils.readDeclaredField(privatelyShadowedChild, 
"s", true));
         FieldUtils.writeDeclaredField(privatelyShadowedChild, "b", 
Boolean.FALSE, true);
         assertEquals(Boolean.FALSE, 
FieldUtils.readDeclaredField(privatelyShadowedChild, "b", true));
-        FieldUtils.writeDeclaredField(privatelyShadowedChild, "i", 
Integer.valueOf(0), true);
-        assertEquals(Integer.valueOf(0), 
FieldUtils.readDeclaredField(privatelyShadowedChild, "i", true));
-        FieldUtils.writeDeclaredField(privatelyShadowedChild, "d", 
Double.valueOf(0.0), true);
-        assertEquals(Double.valueOf(0.0), 
FieldUtils.readDeclaredField(privatelyShadowedChild, "d", true));
+        FieldUtils.writeDeclaredField(privatelyShadowedChild, "i", 0, true);
+        assertEquals(0, FieldUtils.readDeclaredField(privatelyShadowedChild, 
"i", true));
+        FieldUtils.writeDeclaredField(privatelyShadowedChild, "d", 0.0, true);
+        assertEquals(0.0, FieldUtils.readDeclaredField(privatelyShadowedChild, 
"d", true));
     }
 
     @Test(expected = IllegalArgumentException.class)


Reply via email to