单元测试中获取Method参数为 arg0

for (Parameter parameter : parameters) {
if (!parameter.isNamePresent()) {
System.out.println("NON");
continue;
}
String name = parameter.getName();
System.out.println(name);
Type parameterizedType = parameter.getParameterizedType();
}


解决方案:

https://stackoverflow.com/questions/2237803/can-i-obtain-method-parameter-name-using-java-reflection


注意:更改 build 以后,要 clean 以后才会生效。

posted @ 2023-02-02 12:37  张保维  阅读(74)  评论(0编辑  收藏  举报