Classe StringAssert
Verifica le proposizioni true/false associate alle stringhe negli unit test.
Gerarchia di ereditarietà
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 | |
---|---|---|
Contains(String, String) | Verifica che la prima stringa contenga la seconda stringa.Questo metodo distingue tra maiuscole e minuscole. | |
Contains(String, String, String) | Verifica che la prima stringa contenga la seconda stringa.Se l'asserzione non riesce visualizza un messaggio.Questo metodo distingue tra maiuscole e minuscole. | |
Contains(String, String, String, array<Object[]) | Verifica che la prima stringa contenga la seconda stringa.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata.Questo metodo distingue tra maiuscole e minuscole. | |
DoesNotMatch(String, Regex) | Verifica che la stringa specificata non corrisponda all'espressione regolare. | |
DoesNotMatch(String, Regex, String) | Verifica che la stringa specificata non corrisponda all'espressione regolare.Se l'asserzione non riesce visualizza un messaggio. | |
DoesNotMatch(String, Regex, String, array<Object[]) | Verifica che la stringa specificata non corrisponda all'espressione regolare.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
EndsWith(String, String) | Verifica che la prima stringa termini con la seconda stringa.Questo metodo distingue tra maiuscole e minuscole. | |
EndsWith(String, String, String) | Verifica che la prima stringa termini con la seconda stringa.Se l'asserzione non riesce visualizza un messaggio.Questo metodo distingue tra maiuscole e minuscole. | |
EndsWith(String, String, String, array<Object[]) | Verifica che la prima stringa termini con la seconda stringa.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata.Questo metodo distingue tra maiuscole e minuscole. | |
Matches(String, Regex) | Verifica che la stringa specificata corrisponda all'espressione regolare. | |
Matches(String, Regex, String) | Verifica che la stringa specificata corrisponda all'espressione regolare.Se l'asserzione non riesce visualizza un messaggio. | |
Matches(String, Regex, String, array<Object[]) | Verifica che la stringa specificata corrisponda all'espressione regolare.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata. | |
StartsWith(String, String) | Verifica che la prima stringa inizi con la seconda stringa.Questo metodo distingue tra maiuscole e minuscole. | |
StartsWith(String, String, String) | Verifica che la prima stringa inizi con la seconda stringa.Se l'asserzione non riesce visualizza un messaggio. Questo metodo distingue tra maiuscole e minuscole. | |
StartsWith(String, String, String, array<Object[]) | Verifica che la prima stringa inizi con la seconda stringa.Se l'asserzione non riesce visualizza un messaggio a cui applica la formattazione specificata.Questo metodo distingue tra maiuscole e minuscole. |
In alto
Note
Questa classe contiene un insieme di metodi statici che valutano una condizione boolean. Se questa condizione restituisce true, l'asserzione passa.
Un'asserzione verifica un presupposto di verità per le condizioni confrontate.
Se la condizione verificata non è vera, l'asserzione non riesce.
Importante
La classe StringAssert genera un'eccezione AssertFailedException per segnalare l'esito negativo.Questa eccezione non deve essere acquisita.Questa eccezione è gestita dal modulo di unit test per indicare l'esito negativo dell'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