是否可以使用 JUnit 将一个注释嵌套在另一个注释中?例如:
@Test
public static void sampleTest() {
@Test
public static void innerTest() {
}
}
我正在使用 Serenity,它使用 JUnit。
最佳答案
在 Java 中,不可能将一个方法嵌套在另一个方法中。如果您需要一个测试来执行另一测试(或多个测试),请尝试:
@Test
public static void sampleTest() {
innerTest1();
innerTest2();
}
如果您的问题是指“我们可以在方法内添加带注释的成员吗?”那么答案是肯定的。从 Java 8 开始,您甚至可以对匿名类进行注释。
请参阅this question了解更多详情。
关于java - 使用 JUnit 在注释中创建注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51756153/