add methods

This commit is contained in:
Looly
2020-03-16 20:58:47 +08:00
parent e14a1a5ad8
commit 2801373c9e
4 changed files with 73 additions and 34 deletions

View File

@@ -1,11 +1,12 @@
package cn.hutool.core.util;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import org.junit.Assert;
import org.junit.Test;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.Objects;
/**
* {@link ClassUtil} 单元测试
*
@@ -35,7 +36,7 @@ public class ClassUtilTest {
}
}
@SuppressWarnings("unused")
@SuppressWarnings({"unused", "InnerClassMayBeStatic"})
class TestSubClass extends TestClass {
private String subField;
@@ -102,4 +103,10 @@ public class ClassUtilTest {
String result = ClassUtil.getShortClassName(className);
Assert.assertEquals("c.h.c.u.StrUtil", result);
}
@Test
public void getLocationPathTest(){
final String classDir = ClassUtil.getLocationPath(ClassUtilTest.class);
Assert.assertTrue(Objects.requireNonNull(classDir).endsWith("/hutool-core/target/test-classes/"));
}
}