Partager via


MSTEST0009 : La méthode TestCleanup devrait avoir une disposition valide

Propriété Value
Identificateur de la règle MSTEST0009
Titre La méthode TestCleanup doit avoir une disposition valide
Catégorie Utilisation
Le correctif est cassant ou non cassant Sans rupture
Activé par défaut Oui
Gravité par défaut Avertissement
Introduite dans la version 3.3.0

Cause

Une méthode marquée avec [TestCleanup] doit avoir une disposition valide.

Description de la règle

Les méthodes marquées avec [TestCleanup] doivent suivre la disposition suivante pour être valides :

  • elle doit être public
  • elle ne doit pas être abstract
  • elle ne doit pas être async void
  • elle ne doit pas être static
  • elle ne doit pas être une méthode spéciale (finaliseur, opérateur...).
  • elle ne doit pas être générique
  • elle ne doit pas accepter de paramètre
  • le type de retour doit être void, Task ou ValueTask

Comment corriger les violations

Veillez à ce que la méthode corresponde à la disposition décrite ci-dessus.

Quand supprimer les avertissements

Ne supprimez aucun avertissement de cette règle. Si vous ignorez cette règle, les instances marquées sont ignorées ou entraînent une erreur d’exécution.