我打算用@Category注释来注释我的一些JUnit4测试。然后,我想将这类测试排除在我的Maven版本上运行。
我从Maven文档中看到,可以指定要运行的测试类别。我想知道如何指定一类不运行的测试。
谢谢
您可以按如下方式执行:
你的pom。xml应包含以下设置。
<configuration>
<excludes>
<exclude>**/TestCircle.java</exclude>
<exclude>**/TestSquare.java</exclude>
</excludes>
</configuration>
如果你想要正则表达式支持,只需使用
<excludes>
<exclude>%regex[.*[Cat|Dog].*Test.*]</exclude>
</excludes>
http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html
如果要使用类别注释,需要执行以下操作:
@Category(com.myproject.annotations.Exclude)
@Test
public testFoo() {
....
}
在你的maven配置中,你可以有这样的东西
<configuration>
<excludedGroups>com.myproject.annotations.Exclude</excludedGroups>
</configuration>
在ArchUnit-Test中,是否有可能从分层测试条件中排除特定的类? 希望我能说清楚...
有一个类别,具有以下(重要)属性: 我正在尝试实现类别/子类别的概念。一个类别可以有零个或多个子类别。一个类别只能有一个父类别(可以为null)。对于顶级类别,parentCategory=null。 现在,我有一个所有类别的列表,
我试图从循环中排除自定义分类法类别中的项目(slg: Private-Case-research,ID: 5)。我正在使用以下代码,有人有建议或想法为什么它不起作用吗?提前感谢!
本文向大家介绍如何使用jQuery删除所有CSS类?,包括了如何使用jQuery删除所有CSS类?的使用技巧和注意事项,需要的朋友参考一下 要使用jQuery删除所有CSS类,请使用不带参数的方法。 示例 您可以尝试运行以下代码来删除类:
问题内容: 在JUnit4中可以吗? 在JUnit3中,我将执行以下操作: 问题答案: takari-cpsuite(最初由Johannes Link 开发)提供了一个适合您需求的classpath- suite。它允许通过正则表达式对Classpath中的类进行过滤,例如:
问题内容: java如何生成给定字符串的所有排列? 问题答案: