Classe TestClassAttribute
Usado para identificar as classes que contêm métodos de teste.Esta classe não pode ser herdada.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.SmartDevice.UnitTestFramework (em Microsoft.VisualStudio.SmartDevice.UnitTestFramework.dll)
Sintaxe
<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
Comentários
Testar métodos marcados com o TestMethodAttribute não estarão disponíveis se a classe que contém-los não é marcada com o TestClassAttribute. A classe de teste inválido é válida sem o TestClassAttribute.
Esse atributo pode ser especificado em uma classe.Apenas uma instância desse atributo pode ser aplicada a uma classe.
Este atributo é usado por padrão no código gerado.
Para obter mais informações sobre como usar atributos, consulte Estendendo metadados usando atributos.
Hierarquia de herança
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.UnitTesting.TestClassAttribute
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.