StringAssert, classe
Vérifie des propositions true/false associées aux chaînes dans les tests unitaires.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Déclaration
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éthodes
Nom | Description | |
---|---|---|
Contains(String, String) | Vérifie que la première chaîne contient la seconde chaîne.Cette méthode respecte la casse. | |
Contains(String, String, String) | Vérifie que la première chaîne contient la seconde chaîne.Affiche un message si l'assertion échoue.Cette méthode respecte la casse. | |
Contains(String, String, String, array<Object[]) | Vérifie que la première chaîne contient la seconde chaîne.Affiche un message si l'assertion échoue et lui applique la mise en forme spécifiée.Cette méthode respecte la casse. | |
DoesNotMatch(String, Regex) | Vérifie que la chaîne spécifiée ne correspond pas à l'expression régulière. | |
DoesNotMatch(String, Regex, String) | Vérifie que la chaîne spécifiée ne correspond pas à l'expression régulière.Affiche un message si l'assertion échoue. | |
DoesNotMatch(String, Regex, String, array<Object[]) | Vérifie que la chaîne spécifiée ne correspond pas à l'expression régulière.Affiche un message si l'assertion échoue et lui applique la mise en forme spécifiée. | |
EndsWith(String, String) | Vérifie que la première chaîne se termine par la seconde chaîne.Cette méthode respecte la casse. | |
EndsWith(String, String, String) | Vérifie que la première chaîne se termine par la seconde chaîne.Affiche un message si l'assertion échoue.Cette méthode respecte la casse. | |
EndsWith(String, String, String, array<Object[]) | Vérifie que la première chaîne se termine par la seconde chaîne.Affiche un message si l'assertion échoue et lui applique la mise en forme spécifiée.Cette méthode respecte la casse. | |
Matches(String, Regex) | Vérifie que la chaîne spécifiée correspond à l'expression régulière. | |
Matches(String, Regex, String) | Vérifie que la chaîne spécifiée correspond à l'expression régulière.Affiche un message si l'assertion échoue. | |
Matches(String, Regex, String, array<Object[]) | Vérifie que la chaîne spécifiée correspond à l'expression régulière.Affiche un message si l'assertion échoue et lui applique la mise en forme spécifiée. | |
StartsWith(String, String) | Vérifie que la première chaîne commence par la seconde chaîne.Cette méthode respecte la casse. | |
StartsWith(String, String, String) | Vérifie que la première chaîne commence par la seconde chaîne.Affiche un message si l'assertion échoue.Cette méthode respecte la casse. | |
StartsWith(String, String, String, array<Object[]) | Vérifie que la première chaîne commence par la seconde chaîne.Affiche un message si l'assertion échoue et lui applique la mise en forme spécifiée.Cette méthode respecte la casse. |
Début
Notes
Cette classe contient un jeu de méthodes statiques qui évaluent une condition booléenne. Si cette condition correspond à true, l'assertion réussit.
Une assertion vérifie une hypothèse de vérité pour des conditions comparées.
Si la condition vérifiée n'a pas la valeur true, l'assertion échoue.
Important
La classe StringAssert lève un AssertFailedException pour signaler une erreur. Cette exception ne doit pas être capturée. Cette exception est gérée par le moteur de test unitaire pour indiquer un échec d'assertion.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms