列出Eclipse中的所有Junit测试用例

时间:2014-07-07 07:35:03

标签: java eclipse junit testcase

我正在使用Junit和Eclipse。我已经为我的项目中的一些方法创建了测试用例。是否有任何方法/插件可以找到已为其创建测试用例的类列表(这样我就不需要手动检查是否为所有方法创建了测试用例)?

2 个答案:

答案 0 :(得分:3)

你应该考虑使用Code coverage tools来实现这一目的,例如告诉你:

  • 您的测试涵盖了哪些行
  • 您的测试涵盖了循环,ifs,开关等的哪些分支

答案 1 :(得分:1)

更多单元插件装饰了为其编写测试类的所有类。 Check here


使用代码覆盖工具:

  

如果使用了代码覆盖率工具,则用户必须反复运行此工具(例如: Eclemma )来覆盖所有用例并合并每次运行的结果以检查方法覆盖率。需要更多时间。

     

即使这个过程是自动化的,用户也必须打开所有源文件以检查方法是否被覆盖。 See coverage view

     

如果方法被标记为100%覆盖率,并不意味着为该方法编写了测试用例单独。因为其他方法可能在内部调用此方法。

     

因此,使用代码覆盖工具无法确定是否为所有类的所有方法编写了测试用例。