diff --git a/hutool-core/src/test/java/cn/hutool/core/util/ClassLoaderUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/util/ClassLoaderUtilTest.java index ca70a514c..7c7137f5f 100644 --- a/hutool-core/src/test/java/cn/hutool/core/util/ClassLoaderUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/util/ClassLoaderUtilTest.java @@ -1,6 +1,7 @@ package cn.hutool.core.util; import cn.hutool.core.classloader.ClassLoaderUtil; +import cn.hutool.core.map.Dict; import org.junit.Assert; import org.junit.Test; @@ -14,4 +15,12 @@ public class ClassLoaderUtilTest { name = ClassLoaderUtil.loadClass("java.lang.Thread$State").getName(); Assert.assertEquals("java.lang.Thread$State", name); } + + @Test + public void loadArrayClassTest(){ + final String s = Dict[].class.getName(); + + final Class objectClass = ClassLoaderUtil.loadClass(s); + Assert.assertEquals(Dict[].class, objectClass); + } }