3 votes

Couverture de code dans IntelliJ

Je vois que la couverture de code intégrée dans Intellij est assez minimale (inclut seulement la couverture des lignes et pas la couverture des branches).

Quelles sont les bibliothèques de couverture de code recommandées pour travailler avec IntelliJ?

(J'avais l'habitude de travailler avec Jacoco dans Eclipse).

7voto

glytching Points 23668

Le runner de code coverage d'IntelliJ IDEA fournit une couverture des branches.

Le mode traçage permet la collecte précise de la couverture des branches, avec la capacité de suivre les tests, de visualiser les statistiques de couverture et d'obtenir des informations supplémentaires sur chaque ligne couverte.

(Depuis la documentation)

Pour activer cela, ouvrez la boîte de dialogue Éditer la configuration de lancement/débogage pour votre exécution de test et cliquez sur l'onglet Couverture de code. Ensuite ...

  • Choisissez le runner de couverture : IntelliJ IDEA
  • Cliquez sur Tracing (au lieu de la valeur par défaut : Sampling)

Exécutez votre test, puis cliquez sur la classe dans la Fenêtre de Couverture pour voir les informations sur les branches dans la barre latérale.

Voici une capture d'écran :

description de l'image

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X