Publié
samedi 10 mars 2012 10:47
par
Groc
Lorsque que l’on travaille avec Matthieu Mezil sur un projet, on se retrouve vite à avoir recours à de la génération de code.
Pourtant, si dans une même assembly le code généré doit côtoyer du code métier, et que l’on souhaite instrumenter la couverture de code, l’indicateur perdra tout son intérêt puisque les tests ne porteront pas sur le code généré.
Pour récupérer un indicateur pertinent, il suffit de modifier nos T4 afin d’ajouter l’attribut ExcludeFromCodeCoverage du namespace System.Diagnostics.CodeAnalysis.
L’attribut peut s’appliquer sur les classes, méthodes, structures, propriétés, et évènements.
Il fallait le savoir …
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :