mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
fix code
This commit is contained in:
parent
5227f1517a
commit
bccad5f304
@ -1,12 +1,17 @@
|
|||||||
package cn.hutool.core.util;
|
package cn.hutool.core.classloader;
|
||||||
|
|
||||||
import cn.hutool.core.classloader.ClassLoaderUtil;
|
|
||||||
import cn.hutool.core.map.Dict;
|
import cn.hutool.core.map.Dict;
|
||||||
import org.junit.Assert;
|
import org.junit.Assert;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
public class ClassLoaderUtilTest {
|
public class ClassLoaderUtilTest {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void isPresentTest() {
|
||||||
|
final boolean present = ClassLoaderUtil.isPresent("cn.hutool.core.classloader.ClassLoaderUtil");
|
||||||
|
Assert.assertTrue(present);
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void loadClassTest() {
|
public void loadClassTest() {
|
||||||
String name = ClassLoaderUtil.loadClass("java.lang.Thread.State").getName();
|
String name = ClassLoaderUtil.loadClass("java.lang.Thread.State").getName();
|
||||||
@ -26,12 +31,13 @@ public class ClassLoaderUtilTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void loadInnerClassTest() {
|
public void loadInnerClassTest() {
|
||||||
String name = ClassLoaderUtil.loadClass("cn.hutool.core.util.ClassLoaderUtilTest.A").getName();
|
String name = ClassLoaderUtil.loadClass("cn.hutool.core.classloader.ClassLoaderUtilTest.A").getName();
|
||||||
Assert.assertEquals("cn.hutool.core.util.ClassLoaderUtilTest$A", name);
|
Assert.assertEquals("cn.hutool.core.classloader.ClassLoaderUtilTest$A", name);
|
||||||
name = ClassLoaderUtil.loadClass("cn.hutool.core.util.ClassLoaderUtilTest.A.B").getName();
|
name = ClassLoaderUtil.loadClass("cn.hutool.core.classloader.ClassLoaderUtilTest.A.B").getName();
|
||||||
Assert.assertEquals("cn.hutool.core.util.ClassLoaderUtilTest$A$B", name);
|
Assert.assertEquals("cn.hutool.core.classloader.ClassLoaderUtilTest$A$B", name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unused")
|
||||||
private static class A{
|
private static class A{
|
||||||
private static class B{
|
private static class B{
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user