Intellij IDEA-识别所有被忽略的junit测试

有人可以让我知道有什么方法可以识别所有被忽略的JUnit测试,即在IntelliJ IDEA中@Ignore被添加到方法中还是@Test在方法中丢失了吗?

  • IDEA版本-2017.2.2
  • JUnit-4.12
涂鸦

查找包含@Ignore批注的测试类可以使用Edit > Find > Find in Path...

在此处输入图片说明

查找“方法中缺少@Test”的测试类比较麻烦,因为任何类都可以是测试类。或者换种说法;如果(a)它位于测试源树中并且(b)它具有至少一个用注释的公共方法,则该类被视为“测试类” @Test因此,缺少@Test会排除您搜索的班级。因此,也许您正在寻找符合以下条件的课程:

  • 至少使用一种方法进行注释 @Test
  • 具有至少一种未使用注释的公共方法 @Test

这将需要从进行访问结构搜索Edit > Find > Search Structurally有许多罐头模板可用:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章