我正在尝试检索方法级别的注释列表。并在注释界面下创建。
@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.METHOD })
public @interface DataPublish
{
String testName() default "";
}
使用以下方法中的注释:
public class TestCase1 {
@DataPublish(testName = "This is test name")
public static void test1() throws Exception {
try {
Assert.assertTrue(true);
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
我想获得方法级别注释的Field,并希望在运行时更改它。另外,我正在使用testNG注释来执行代码而不是main方法。