TestClassAttribute (Clase)
Actualización: noviembre 2007
Se utiliza para identificar las clases que contienen métodos de prueba. Esta clase no puede heredarse.
Espacio de nombres: Microsoft.VisualStudio.TestTools.UnitTesting
Ensamblado: Microsoft.VisualStudio.SmartDevice.UnitTestFramework (en Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll)
Sintaxis
<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
Comentarios
Los métodos de prueba marcados con TestMethodAttribute no están disponibles si la clase que los contiene no se marca con TestClassAttribute. La clase de prueba no es válida sin TestClassAttribute.
Este atributo puede especificarse en una clase. Sólo se puede aplicar a una clase una instancia única de este atributo.
Este atributo se utiliza de forma predeterminada en el código generado.
Para obtener más información sobre cómo utilizar los atributos, vea Extender metadatos mediante atributos.
Jerarquía de herencia
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)