Share via


TestMethodAttribute, classe

Mise à jour : novembre 2007

Permet d'identifier des méthodes de test. Cette classe ne peut pas être héritée.

Espace de noms :  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly :  Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

<AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple := False)> _
Public NotInheritable Class TestMethodAttribute _
    Inherits Attribute

Dim instance As TestMethodAttribute
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = false)]
public sealed class TestMethodAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Method, AllowMultiple = false)]
public ref class TestMethodAttribute sealed : public Attribute
public final class TestMethodAttribute extends Attribute

Notes

Les méthodes de test doivent figurer dans une classe de test et doivent être marquées avec TestMethodAttribute pour être valides.

Cet attribut peut être spécifié sur une méthode. Une seule instance de cet attribut peut être appliquée à une méthode.

Cet attribut est utilisé par défaut pour distinguer des méthodes de test dans le code généré automatiquement.

Pour plus d'informations sur l'utilisation d'attributs, consultez Extension des métadonnées à l'aide des attributs.

Hiérarchie d'héritage

System.Object
  System.Attribute
    Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttribute

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres TestMethodAttribute

Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms