mirror of
https://github.com/alibaba/testable-mock.git
synced 2026-09-06 14:34:58 +08:00
22 lines
1.1 KiB
Java
22 lines
1.1 KiB
Java
package com.alibaba.testable.util;
|
|
|
|
import org.junit.jupiter.api.Test;
|
|
|
|
import static org.junit.jupiter.api.Assertions.*;
|
|
|
|
class ClassUtilTest {
|
|
|
|
@Test
|
|
void should_able_to_generate_target_desc() {
|
|
assertEquals("(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;",
|
|
ClassUtil.generateTargetDesc("(Ljava/lang/String;)V"));
|
|
assertEquals("(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
|
|
ClassUtil.generateTargetDesc("(Ljava/lang/String;IDLjava/lang/String;ZLjava/net/URL;)V"));
|
|
assertEquals("(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
|
|
ClassUtil.generateTargetDesc("(ZLjava/lang/String;IJFDCSBZ)V"));
|
|
assertEquals("(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
|
|
ClassUtil.generateTargetDesc("(Ljava/lang/String;[I[Ljava/lang/String;)V"));
|
|
}
|
|
|
|
}
|