aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/apache/commons
diff options
context:
space:
mode:
authorMarkDacek <mark.dacek@richmond.edu>2018-07-07 12:45:15 -0400
committerMarkDacek <mark.dacek@richmond.edu>2018-07-07 13:04:19 -0400
commit9379d0d36acdf78455e81518b3b1476c7691f056 (patch)
tree9381f7807361e9340918f65a7d17e4244ad3e6f4 /src/test/java/org/apache/commons
parentc241b096d32f9ece918466f3614c143e8679dac5 (diff)
downloadapache-commons-lang-9379d0d36acdf78455e81518b3b1476c7691f056.tar.gz
LANG-1402: added get methods to ArrayUtils
Diffstat (limited to 'src/test/java/org/apache/commons')
-rw-r--r--src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java b/src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java
index a853642e1..25028d0a3 100644
--- a/src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java
+++ b/src/test/java/org/apache/commons/lang3/ArrayUtilsTest.java
@@ -5111,4 +5111,20 @@ public class ArrayUtilsTest {
assertTrue("Element " + element + " not found", ArrayUtils.contains(array1, element));
}
}
+
+ @Test
+ public void testGet(){
+ assertNull(ArrayUtils.get(null, 0));
+ String[] array = new String[1];
+ assertNull(ArrayUtils.get(array, 1));
+ array[0] = "Hello World";
+ //test with happy path
+ assertNotNull(ArrayUtils.get(array, 0));
+
+ //test with default getter
+ assertEquals("Test", ArrayUtils.get(array, 10, "Test"));
+
+ //negative index
+ assertEquals("Hello World", ArrayUtils.get(array, -1));
+ }
}