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
Microsoft.VisualStudio.TestTools.UnitTesting-Namespace