9
votes

Comment vérifier la couverture du code avec des tests pour des méthodes avec un niveau de complexité spécifié dans Java

Je veux pouvoir vérifier la couverture des tests de ceux de mes méthodes ayant une complexité supérieure à un niveau donné.
Y a-t-il des plug-ins pour Eclipse, Sonar, Hudson pour cela?

Merci!


1 commentaires

C'est une bonne question. Mais toutes les réponses jusqu'à présent ne semblent pas que la sortie de la couverture du code et de la complexité mesurent ensemble.


5 Réponses :


2
votes

Pour une bonne couverture de code, vous devez consulter cet outil. Il est disponible pour Eclipse.

Couverture de code EMMA


0 commentaires

1
votes

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

Le plugin des métriques Eclipse pour mesurer la complexité


0 commentaires

1
votes

Comme déjà mentionné coobertura est un outil de mesure de la couverture de code. Il mesure également la complexité (voir le Exemple rapport ). Donc, vous pouvez essayer de transformer le sortie XML de celui-ci qu'il ne montre que la couverture de méthodes dépassant un seuil de complexité donné.


0 commentaires

0
votes

La couverture de code EMMA peut également être utilisée via ANT pour l'automatisation de la couverture de code.


0 commentaires