Classe IgnoreAttribute
Indica que não deve ser executado um teste específico.Esta classe não pode ser herdada.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
<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
Comentários
Isso deve ser usado para excluir temporariamente um teste específico quando você executa um agrupar de testes que o contém.Isso pode ser útil para não executar um teste está bloqueando outros testes sejam executados por causa de erros no código.Isso é melhor do que comentar o código como o teste ainda é compilado.
Isso define a propriedade Test Enabled do teste como false.
Esse atributo pode ser especificado em um método de teste ou classe.Pode haver apenas uma única instância este atributo em uma classe ou método.
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.IgnoreAttribute
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.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UnitTesting