How to check code coverage with tests for methods with specified level of complexity in Java

后端 未结 5 1574
臣服心动
臣服心动 2021-01-17 19:59

I want to be able to check test coverage of those of my methods that have complexity above some given level.
Are there any plugins for Eclipse, Sonar, Hudson for that?

相关标签:
5条回答
  • 2021-01-17 20:24

    For good code coverage you should check out this tool. It's availiable for Eclipse.

    Emma Code Coverage

    0 讨论(0)
  • 2021-01-17 20:25

    As already mentioned Cobertura is a tool for measuring code coverage. It also measures complexity (see the example report). So you could try to transform the xml output of it that it only shows coverage of methods that exceed a given complexity threshold.

    0 讨论(0)
  • 2021-01-17 20:46

    Emma code coverage can also be used via ant for code coverage automation.

    0 讨论(0)
  • 2021-01-17 20:47

    http://eclipse-metrics.sourceforge.net/

    The Eclipse Metrics plugin to measure complexity

    0 讨论(0)
  • 2021-01-17 20:48

    I've found simpler solution. I can use a filter in SONAR http://docs.codehaus.org/display/SONAR/Filters where given metric can be used.

    0 讨论(0)
提交回复
热议问题