Share via


Classe StringAssert

Verifica proposte true/false associate alle stringhe negli unit test.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintassi

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

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico Contains(String, String) Verifica che la prima stringa contenga la stringa.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.
Metodo pubblicoMembro statico Contains(String, String, String) Verifica che la prima stringa contenga la stringa.Visualizzare un messaggio se l'asserzione avrà esito negativo.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.
Metodo pubblicoMembro statico Contains(String, String, String, array<Object[]) Verifica che la prima stringa contenga la stringa.Visualizzare un messaggio se l'asserzione avrà esito negativo e applicare la formattazione specificata su.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.
Metodo pubblicoMembro statico DoesNotMatch(String, Regex) Verifica che la stringa specificata non corrisponde all'espressione regolare.
Metodo pubblicoMembro statico DoesNotMatch(String, Regex, String) Verifica che la stringa specificata non corrisponde all'espressione regolare.Visualizzare un messaggio se l'asserzione avrà esito negativo.
Metodo pubblicoMembro statico DoesNotMatch(String, Regex, String, array<Object[]) Verifica che la stringa specificata non corrisponde all'espressione regolare.Visualizzare un messaggio se l'asserzione avrà esito negativo e applicare la formattazione specificata su.
Metodo pubblicoMembro statico EndsWith(String, String) Verifica che la prima stringa termini con la seconda.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.
Metodo pubblicoMembro statico EndsWith(String, String, String) Verifica che la prima stringa termini con la seconda.Visualizzare un messaggio se l'asserzione avrà esito negativo.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.
Metodo pubblicoMembro statico EndsWith(String, String, String, array<Object[]) Verifica che la prima stringa termini con la seconda.Visualizzare un messaggio se l'asserzione avrà esito negativo e applicare la formattazione specificata su.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.
Metodo pubblicoMembro statico Matches(String, Regex) Verifica che la stringa specificata sia l'espressione regolare.
Metodo pubblicoMembro statico Matches(String, Regex, String) Verifica che la stringa specificata sia l'espressione regolare.Visualizzare un messaggio se l'asserzione avrà esito negativo.
Metodo pubblicoMembro statico Matches(String, Regex, String, array<Object[]) Verifica che la stringa specificata sia l'espressione regolare.Visualizzare un messaggio se l'asserzione avrà esito negativo e applicare la formattazione specificata su.
Metodo pubblicoMembro statico StartsWith(String, String) Verifica che la prima stringa inizia con la stringa.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.
Metodo pubblicoMembro statico StartsWith(String, String, String) Verifica che la prima stringa inizia con la stringa.Visualizzare un messaggio se l'asserzione avrà esito negativo.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.
Metodo pubblicoMembro statico StartsWith(String, String, String, array<Object[]) Verifica che la prima stringa inizia con la stringa.Visualizzare un messaggio se l'asserzione avrà esito negativo e applicare la formattazione specificata su.Questo metodo viene rilevata la distinzione tra maiuscole e minuscole.

In alto

Note

Questa classe contiene un insieme di metodi statici che restituiscono una condizione booleana.Se questa condizione viene restituito true, le sessioni di asserzione.

Un'asserzione verifica una supposizione di sincerità per le condizioni confrontate.

Se la condizione verificata non è true, l'asserzione avrà esito negativo.

Nota importanteImportante

StringAssert la classe generato AssertFailedException per segnalare un errore.Questa eccezione non deve essere catturata.Questa eccezione viene gestita dal motore di unit test per indicare un errore di asserzione.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting

Altre risorse

Utilizzo di classi Assert