Classe Assert
Verifica as condições em testes de unidade usando propostas de verdadeiro/falso.
Namespace: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintaxe
Public NotInheritable Class Assert
Você não precisa declarar uma instância de uma classe estática para acessar seus membros.
public static class Assert
public ref class Assert abstract sealed
public final class Assert
Comentários
Essa classe contém um conjunto de métodos estático que avaliar uma condição booleana.Se esta condição for avaliada como true, passa a asserção.
Uma declaração verifica uma pressuposição de verdade em comparação com as condições.A afirmação é fundamental para o teste de unidade.The Assert classe fornece vários métodos estático para verificar suppositions de verdade. Se a condição que está sendo verificada não for verdadeira, a declaração falhará.
Observação importante: |
---|
O Assert classe lança um AssertFailedException para sinalizar uma falha. Essa exceção não deve ser capturada.Essa exceção é tratada pelo mecanismo de teste de unidade para indicar uma falha de declaração. |
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.Assert
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