IgnoreAttribute-Klasse

Aktualisiert: November 2007

Gibt an, dass ein bestimmter Test nicht ausgeführt werden soll. 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.Class Or AttributeTargets.Method, AllowMultiple := False)> _
Public NotInheritable Class IgnoreAttribute _
    Inherits Attribute

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

Hinweise

Diese sollte verwendet werden, um einen bestimmten Test vorübergehend auszuschließen, wenn Sie eine Gruppe von Tests ausführen, die diesen Test enthält. Dies kann hilfreich sein, wenn Sie einen Test nicht ausführen möchten, der Fehler im Code enthält und dadurch andere Tests an der Ausführung hindert. Das Auskommentieren von Code ist hierbei die schlechtere Vorgehensweise, da der Test immer noch kompiliert ist.

Auf diese Weise wird die Test aktiviert-Eigenschaft für den Test auf false festgelegt.

Dieses Attribut kann für eine Testmethode oder Testklasse angegeben werden. Es darf nur eine einzelne Instanz dieses Attributs für eine Methode oder Klasse vorhanden sein.

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

Vererbungshierarchie

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

Threadsicherheit

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

Siehe auch

Referenz

IgnoreAttribute-Member

Microsoft.VisualStudio.TestTools.UnitTesting-Namespace

Weitere Ressourcen

Gewusst wie: Deaktivieren und Aktivieren von Tests