add ClassUtilTest (#1318)

pull/1320/head
guanam 1 year ago committed by GitHub
parent a9ca0a7b84
commit fa122e4267
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,27 @@
package cn.hippo4j.common.toolkit;
import org.junit.Assert;
import org.junit.Test;
/**
* test for {@link ClassUtil}
*/
public class ClassUtilTest {
@Test
public void testGetClassLoader(){
ClassLoader expectedClassLoader = Thread.currentThread().getContextClassLoader();
ClassLoader actualClassLoader = ClassUtil.getClassLoader(ClassUtilTest.class);
Assert.assertEquals(expectedClassLoader, actualClassLoader);
expectedClassLoader = ClassUtilTest.class.getClassLoader();
actualClassLoader = ClassUtil.getClassLoader(null);
Assert.assertEquals(expectedClassLoader, actualClassLoader);
expectedClassLoader = ClassLoader.getSystemClassLoader();
actualClassLoader = ClassUtil.getClassLoader(String.class);
Assert.assertEquals(expectedClassLoader, actualClassLoader);
}
}
Loading…
Cancel
Save