Assert.AreEqual<T>, méthode (T, T)
Vérifie à l'aide de l'opérateur d'égalité que deux données de type générique spécifiées sont égales. L'assertion échoue si elles ne le sont pas.
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Déclaration
Public Shared Sub AreEqual(Of T) ( _
expected As T, _
actual As T _
)
public static void AreEqual<T>(
T expected,
T actual
)
public:
generic<typename T>
static void AreEqual(
T expected,
T actual
)
static member AreEqual :
expected:'T *
actual:'T -> unit
JScript ne prend pas en charge les types ou les méthodes génériques.
Paramètres de type
- T
Paramètres
- expected
Type : T
Premières données de type générique à comparer.Il s'agit des données de type générique que le test unitaire attend.
- actual
Type : T
Secondes données de type générique à comparer.Il s'agit des données de type générique que le test unitaire a produites.
Exceptions
Exception | Condition |
---|---|
AssertFailedException | expected n'est pas égal à actual. |
Notes
Des types numériques différents sont considérés comme égaux si les valeurs logiques sont égales. Par exemple, 42L est égal à 42.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms