mirror of
https://github.com/alibaba/testable-mock.git
synced 2026-09-05 22:15:02 +08:00
add test case of array type parameter
This commit is contained in:
@@ -14,6 +14,8 @@ class ClassUtilTest {
|
||||
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"));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -73,23 +73,28 @@ public final class e {
|
||||
return wi(ct, a1, a2, a3, a4, a5, a6, a7);
|
||||
}
|
||||
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8) {
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7,
|
||||
Object a8) {
|
||||
return wi(ct, a1, a2, a3, a4, a5, a6, a7, a8);
|
||||
}
|
||||
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8, Object a9) {
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7,
|
||||
Object a8, Object a9) {
|
||||
return wi(ct, a1, a2, a3, a4, a5, a6, a7, a8, a9);
|
||||
}
|
||||
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8, Object a9, Object a10) {
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7,
|
||||
Object a8, Object a9, Object a10) {
|
||||
return wi(ct, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10);
|
||||
}
|
||||
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8, Object a9, Object a10, Object a11) {
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7,
|
||||
Object a8, Object a9, Object a10, Object a11) {
|
||||
return wi(ct, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11);
|
||||
}
|
||||
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7, Object a8, Object a9, Object a10, Object a11, Object a12) {
|
||||
public static <T> T w(Class<T> ct, Object a1, Object a2, Object a3, Object a4, Object a5, Object a6, Object a7,
|
||||
Object a8, Object a9, Object a10, Object a11, Object a12) {
|
||||
return wi(ct, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user