Partager via


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.