This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-collections.git


The following commit(s) were added to refs/heads/master by this push:
     new 49701f3  Use lambdas.
49701f3 is described below

commit 49701f35458372b7286b340bfc4a11cc6c042ecf
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Oct 25 15:27:56 2020 -0400

    Use lambdas.
---
 .../apache/commons/collections4/MapUtilsTest.java  | 53 ++++++----------------
 1 file changed, 13 insertions(+), 40 deletions(-)

diff --git a/src/test/java/org/apache/commons/collections4/MapUtilsTest.java 
b/src/test/java/org/apache/commons/collections4/MapUtilsTest.java
index a078976..f14c209 100644
--- a/src/test/java/org/apache/commons/collections4/MapUtilsTest.java
+++ b/src/test/java/org/apache/commons/collections4/MapUtilsTest.java
@@ -1058,17 +1058,12 @@ public class MapUtilsTest {
         assertEquals(2.0, MapUtils.getDoubleValue(in, "key", 0.0), 0);
         assertEquals(2.0, MapUtils.getDoubleValue(in, "key"), 0);
         assertEquals(1.0, MapUtils.getDoubleValue(in, "noKey", 1.0), 0);
-        assertEquals(5.0, MapUtils.getDoubleValue(in, "noKey", key -> {
-            //sometimes the default value need to be calculated,such as 
System.currentTimeMillis()
-            return 5.0D;
-        }), 0);
+        assertEquals(5.0, MapUtils.getDoubleValue(in, "noKey", key -> 5.0D), 
0);
 
         assertEquals(0, MapUtils.getDoubleValue(in, "noKey"), 0);
         assertEquals(2.0, MapUtils.getDouble(in, "key", 0.0), 0);
         assertEquals(1.0, MapUtils.getDouble(in, "noKey", 1.0), 0);
-        assertEquals(1.0, MapUtils.getDouble(in, "noKey", key -> {
-            return 1.0;
-        }), 0);
+        assertEquals(1.0, MapUtils.getDouble(in, "noKey", key -> 1.0), 0);
 
 
         final Map<String, String> inStr = new HashMap<>();
@@ -1086,15 +1081,11 @@ public class MapUtilsTest {
         assertEquals(2.0, MapUtils.getFloatValue(in, "key", 0.0f), 0);
         assertEquals(2.0, MapUtils.getFloatValue(in, "key"), 0);
         assertEquals(1.0, MapUtils.getFloatValue(in, "noKey", 1.0f), 0);
-        assertEquals(1.0, MapUtils.getFloatValue(in, "noKey", key -> {
-            return 1.0F;
-        }), 0);
+        assertEquals(1.0, MapUtils.getFloatValue(in, "noKey", key -> 1.0F), 0);
         assertEquals(0, MapUtils.getFloatValue(in, "noKey"), 0);
         assertEquals(2.0, MapUtils.getFloat(in, "key", 0.0f), 0);
         assertEquals(1.0, MapUtils.getFloat(in, "noKey", 1.0f), 0);
-        assertEquals(1.0, MapUtils.getFloat(in, "noKey", key -> {
-            return 1.0F;
-        }), 0);
+        assertEquals(1.0, MapUtils.getFloat(in, "noKey", key -> 1.0F), 0);
 
         final Map<String, String> inStr = new HashMap<>();
         final char decimalSeparator = getDecimalSeparator();
@@ -1138,15 +1129,11 @@ public class MapUtilsTest {
         assertEquals(2, MapUtils.getIntValue(in, "key", 0), 0);
         assertEquals(2, MapUtils.getIntValue(in, "key"), 0);
         assertEquals(0, MapUtils.getIntValue(in, "noKey", 0), 0);
-        assertEquals(0, MapUtils.getIntValue(in, "noKey", key -> {
-            return 0;
-        }), 0);
+        assertEquals(0, MapUtils.getIntValue(in, "noKey", key -> 0), 0);
         assertEquals(0, MapUtils.getIntValue(in, "noKey"), 0);
         assertEquals(2, MapUtils.getInteger(in, "key", 0), 0);
         assertEquals(0, MapUtils.getInteger(in, "noKey", 0), 0);
-        assertEquals(0, MapUtils.getInteger(in, "noKey", key -> {
-            return 0;
-        }), 0);
+        assertEquals(0, MapUtils.getInteger(in, "noKey", key -> 0), 0);
 
         final Map<String, String> inStr = new HashMap<>();
         inStr.put("str1", "2");
@@ -1163,15 +1150,11 @@ public class MapUtilsTest {
         assertEquals(val, MapUtils.getShortValue(in, "key", val), 0);
         assertEquals(val, MapUtils.getShortValue(in, "key"), 0);
         assertEquals(val, MapUtils.getShortValue(in, "noKey", val), 0);
-        assertEquals(val, MapUtils.getShortValue(in, "noKey", key -> {
-            return val;
-        }), 0);
+        assertEquals(val, MapUtils.getShortValue(in, "noKey", key -> val), 0);
         assertEquals(0, MapUtils.getShortValue(in, "noKey"), 0);
         assertEquals(val, MapUtils.getShort(in, "key", val), 0);
         assertEquals(val, MapUtils.getShort(in, "noKey", val), 0);
-        assertEquals(val, MapUtils.getShort(in, "noKey", key -> {
-            return val;
-        }), 0);
+        assertEquals(val, MapUtils.getShort(in, "noKey", key -> val), 0);
 
         final Map<String, String> inStr = new HashMap<>();
         inStr.put("str1", "10");
@@ -1188,15 +1171,11 @@ public class MapUtilsTest {
         assertEquals(val, MapUtils.getByteValue(in, "key", val), 0);
         assertEquals(val, MapUtils.getByteValue(in, "key"), 0);
         assertEquals(val, MapUtils.getByteValue(in, "noKey", val), 0);
-        assertEquals(val, MapUtils.getByteValue(in, "noKey", key -> {
-            return (byte) 100;
-        }), 0);
+        assertEquals(val, MapUtils.getByteValue(in, "noKey", key -> ((byte) 
100)), 0);
         assertEquals(0, MapUtils.getByteValue(in, "noKey"), 0);
         assertEquals(val, MapUtils.getByte(in, "key", val), 0);
         assertEquals(val, MapUtils.getByte(in, "noKey", val), 0);
-        assertEquals(val, MapUtils.getByte(in, "noKey", key -> {
-            return val;
-        }), 0);
+        assertEquals(val, MapUtils.getByte(in, "noKey", key -> val), 0);
 
 
         final Map<String, String> inStr = new HashMap<>();
@@ -1268,9 +1247,7 @@ public class MapUtilsTest {
         assertTrue(MapUtils.getBooleanValue(in, "key", true));
         assertTrue(MapUtils.getBooleanValue(in, "key"));
         assertTrue(MapUtils.getBooleanValue(in, "noKey", true));
-        assertTrue(MapUtils.getBooleanValue(in, "noKey", key -> {
-            return true;
-        }));
+        assertTrue(MapUtils.getBooleanValue(in, "noKey", key -> true));
         assertFalse(MapUtils.getBooleanValue(in, "noKey"));
         assertTrue(MapUtils.getBoolean(in, "key", true));
         assertTrue(MapUtils.getBoolean(in, "noKey", true));
@@ -1280,12 +1257,8 @@ public class MapUtilsTest {
             }
             return false;
         }));
-        assertNull(MapUtils.getBoolean(in, "noKey", key -> {
-            return null;
-        }));
-        assertFalse(MapUtils.getBooleanValue(in, "noKey", key -> {
-            return null;
-        }));
+        assertNull(MapUtils.getBoolean(in, "noKey", key -> null));
+        assertFalse(MapUtils.getBooleanValue(in, "noKey", key -> null));
         assertNull(MapUtils.getBoolean(null, "noKey"));
         // Values are Numbers
         assertFalse(MapUtils.getBoolean(in, "keyNumberFalse"));

Reply via email to