JUnit 示例代码:
class OuterClass {
@Nested
class InnerClass {
@Test
void test() {
}
}
}
此命令:
mvn test -Dtest=OuterClass*
运行 OuterClass 中的所有测试。
此命令:
mvn test -Dtest=OuterClass$InnerClass*
运行内部类中的所有测试。
此命令:
mvn test -Dtest=OuterClass$InnerClass#test
不运行任何测试。我怎样才能只运行这个测试方法?
使用引号:
mvn test -Dtest='OuterClass$InnerClass#test'