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-bcel.git
The following commit(s) were added to refs/heads/master by this push: new fdf77ad3 More tests fdf77ad3 is described below commit fdf77ad359a2695af30539e747a1e6113bc55ed0 Author: Gary David Gregory (Code signing key) <ggreg...@apache.org> AuthorDate: Fri Nov 18 16:29:28 2022 -0500 More tests --- src/test/java/org/apache/bcel/generic/ArrayTypeTest.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/test/java/org/apache/bcel/generic/ArrayTypeTest.java b/src/test/java/org/apache/bcel/generic/ArrayTypeTest.java index 6263701a..baee1fae 100644 --- a/src/test/java/org/apache/bcel/generic/ArrayTypeTest.java +++ b/src/test/java/org/apache/bcel/generic/ArrayTypeTest.java @@ -52,12 +52,26 @@ public class ArrayTypeTest { } @Test - public void testGetSignature() { + public void testGetSignatureDim1() { final ArrayType objectType = new ArrayType(Type.BYTE, 1); assertEquals("[B", objectType.getSignature()); assertEquals(byte[].class.getName(), objectType.getSignature()); } + @Test + public void testGetSignatureDim2() { + final ArrayType objectType = new ArrayType(Type.BYTE, 2); + assertEquals("[[B", objectType.getSignature()); + assertEquals(byte[][].class.getName(), objectType.getSignature()); + } + + @Test + public void testGetSignatureDim4() { + final ArrayType objectType = new ArrayType(Type.BYTE, 4); + assertEquals("[[[[B", objectType.getSignature()); + assertEquals(byte[][][][].class.getName(), objectType.getSignature()); + } + @Test public void testGetSize() { final ArrayType objectType = new ArrayType(Type.BYTE, 1);