MSTEST0039 : Utilisez des méthodes Assert.Throws plus récentes
Property | Valeur |
---|---|
Identificateur de la règle | MSTEST0039 |
Titre | Utilisez des méthodes Assert.Throws plus récentes |
Catégorie | Utilisation |
Le correctif est cassant ou non cassant | Sans rupture |
Activé par défaut | Oui |
Sévérité par défaut | Informations |
Introduit dans la version | 3.8.0 |
Existe-t-il une correction de code | Oui |
Cause
L’utilisation d’Assert.ThrowsException ou d’Assert.ThrowsExceptionAsync, qui ne sont plus recommandés.
Description de la règle
Assert.ThrowsException et Assert.ThrowsExceptionAsync ne sont pas recommandés et peuvent être abandonnés à l’avenir.
Comment corriger les violations
Utilisez Assert.ThrowsExactly
ou Assert.ThrowsExactlyAsync
au lieu d’Assert.ThrowsException
ou d’Assert.ThrowsExceptionAsync
.
Quand supprimer les avertissements
Ne supprimez aucun avertissement de cette règle. Il est vivement recommandé de passer des anciennes API aux nouvelles.
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.