TestMethodAttribute-Klasse

Aktualisiert: November 2007

Dient dem Identifizieren von Testmethoden. Diese Klasse kann nicht geerbt werden.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntax

<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

Hinweise

Testmethoden müssen sich in einer Testklasse befinden und mit TestMethodAttribute gekennzeichnet werden, um gültig zu sein.

Dieses Attribut kann für eine Methode angegeben werden. Auf eine Methode kann nur eine Instanz dieses Attributs angewendet werden.

In der Standardeinstellung werden mit diesem Attribut Testmethoden in automatisch generiertem Code unterschieden.

Weitere Informationen zum Verwenden von Attributen finden Sie unter Erweitern von Metadaten mithilfe von Attributen.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

TestMethodAttribute-Member

Microsoft.VisualStudio.TestTools.UnitTesting-Namespace