Assert.AreEqual, méthode (Object, Object)
Vérifie que deux objets spécifiés sont égaux.L'assertion échoue si les objets ne sont pas égaux.
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 ( _
expected As Object, _
actual As Object _
)
public static void AreEqual(
Object expected,
Object actual
)
public:
static void AreEqual(
Object^ expected,
Object^ actual
)
static member AreEqual :
expected:Object *
actual:Object -> unit
public static function AreEqual(
expected : Object,
actual : Object
)
Paramètres
- expected
Type : System.Object
Premier objet à comparer.Il s'agit de l'objet que le test unitaire attend.
- actual
Type : System.Object
Second objet à comparer.Il s'agit de l'objet que le test unitaire a produit.
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