Classe StringAssert

Verifica as propostas de verdadeiro/falso associadas com seqüências de caracteres em testes de unidade.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxe

'Declaração
Public NotInheritable Class StringAssert
public static class StringAssert
public ref class StringAssert abstract sealed
[<AbstractClass>]
[<Sealed>]
type StringAssert =  class end
public final class StringAssert

Métodos

  Nome Descrição
Método públicoMembro estático Contains(String, String) Verifica-se de que a primeira seqüência de caracteres contém a segunda seqüência de caracteres.Esse método é diferencia maiúsculas de minúsculas.
Método públicoMembro estático Contains(String, String, String) Verifica-se de que a primeira seqüência de caracteres contém a segunda seqüência de caracteres.Exibe uma mensagem se a declaração falhará.Esse método é diferencia maiúsculas de minúsculas.
Método públicoMembro estático Contains(String, String, String, array<Object[]) Verifica-se de que a primeira seqüência de caracteres contém a segunda seqüência de caracteres.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele.Esse método é diferencia maiúsculas de minúsculas.
Método públicoMembro estático DoesNotMatch(String, Regex) Verifica-se de que a seqüência de caracteres especificada não corresponde a expressão regular.
Método públicoMembro estático DoesNotMatch(String, Regex, String) Verifica-se de que a seqüência de caracteres especificada não corresponde a expressão regular.Exibe uma mensagem se a declaração falhará.
Método públicoMembro estático DoesNotMatch(String, Regex, String, array<Object[]) Verifica-se de que a seqüência de caracteres especificada não corresponde a expressão regular.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele.
Método públicoMembro estático EndsWith(String, String) Verifica-se de que a primeira seqüência termina com a segunda seqüência de caracteres.Esse método é diferencia maiúsculas de minúsculas.
Método públicoMembro estático EndsWith(String, String, String) Verifica-se de que a primeira seqüência termina com a segunda seqüência de caracteres.Exibe uma mensagem se a declaração falhará.Esse método é diferencia maiúsculas de minúsculas.
Método públicoMembro estático EndsWith(String, String, String, array<Object[]) Verifica-se de que a primeira seqüência termina com a segunda seqüência de caracteres.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele.Esse método é diferencia maiúsculas de minúsculas.
Método públicoMembro estático Matches(String, Regex) Verifica-se de que a seqüência de caracteres especificada corresponde a expressão regular.
Método públicoMembro estático Matches(String, Regex, String) Verifica-se de que a seqüência de caracteres especificada corresponde a expressão regular.Exibe uma mensagem se a declaração falhará.
Método públicoMembro estático Matches(String, Regex, String, array<Object[]) Verifica-se de que a seqüência de caracteres especificada corresponde a expressão regular.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele.
Método públicoMembro estático StartsWith(String, String) Verifica se a primeira seqüência de caracteres começa com a segunda seqüência de caracteres.Esse método é diferencia maiúsculas de minúsculas.
Método públicoMembro estático StartsWith(String, String, String) Verifica se a primeira seqüência de caracteres começa com a segunda seqüência de caracteres.Exibe uma mensagem se a declaração falhará.Esse método é diferencia maiúsculas de minúsculas.
Método públicoMembro estático StartsWith(String, String, String, array<Object[]) Verifica se a primeira seqüência de caracteres começa com a segunda seqüência de caracteres.Exibe uma mensagem se a declaração falhará e aplica a formatação especificada para ele.Esse método é diferencia maiúsculas de minúsculas.

Superior

Comentários

Essa classe contém um conjunto de métodos estáticos que avaliar uma condição booleana.Se essa condição for avaliada como true, os passos de declaração.

Uma asserção verifica uma suposição de verdade em comparação com condições.

Se a condição que está sendo verificada não for true, a declaração falhará.

Observação importanteImportante

O StringAssert 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.

Acesso thread-safe

Quaisquer membros estático (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

Outros recursos

Usando as classes Assert