我的代码使用Java获取单个类的@Test
注释方法名称:
public class AccountsTest
{
@Test(dataProvider = "abc")
public void login() {
}
@Test(dataProvider = "bbc")
public void logout() {
}
public static void main(String args[]) {
Annotation[] annotations = AccountsTest.class.getAnnotations(Test.class);
Method[] methods = AccountsTest.class.getMethods();
for(Method method:methods) {
method.isAnnotationPresent(Test.class);
System.out.println(method.getName());
}
}
}
那么如何使用Java获取所有@Test
带注释的方法名称以及整个项目的类名?