TestClassAttribute, classe
Mise à jour : novembre 2007
Permet d'identifier les classes qui contiennent des méthodes de test. Cette classe ne peut pas être héritée.
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.SmartDevice.UnitTestFramework (dans Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll)
Syntaxe
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
Public NotInheritable Class TestClassAttribute _
Inherits Attribute
Dim instance As TestClassAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
public sealed class TestClassAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false)]
public ref class TestClassAttribute sealed : public Attribute
public final class TestClassAttribute extends Attribute
Notes
Les méthodes de test marquées avec TestMethodAttribute ne sont pas disponibles si la classe qui les contient n'est pas marquée avec TestClassAttribute. La classe de test n'est pas valide sans TestClassAttribute.
Cet attribut peut être spécifié sur une classe. Une seule instance de cet attribut peut être appliquée à une classe.
Cet attribut est utilisé par défaut dans le code généré.
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.TestClassAttribute
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
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms