Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vérifie que deux collections spécifiées ne sont pas équivalentes.L'assertion échoue si les collections sont équivalentes.Affiche un message si l'assertion échoue.
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Déclaration
Public Shared Sub AreNotEquivalent ( _
expected As ICollection, _
actual As ICollection, _
message As String _
)
public static void AreNotEquivalent(
ICollection expected,
ICollection actual,
string message
)
public:
static void AreNotEquivalent(
ICollection^ expected,
ICollection^ actual,
String^ message
)
static member AreNotEquivalent :
expected:ICollection *
actual:ICollection *
message:string -> unit
public static function AreNotEquivalent(
expected : ICollection,
actual : ICollection,
message : String
)
Paramètres
- expected
Type : System.Collections.ICollection
Première collection à comparer.Celle-ci contient les éléments dont le test unitaire s'attend à ce qu'ils soient différents de la collection réelle.
- actual
Type : System.Collections.ICollection
Deuxième collection à comparer.Il s'agit de la collection que le test unitaire a produite.
- message
Type : System.String
Message à afficher si l'assertion échoue.Ce message peut apparaître dans les résultats des tests unitaires.
Exceptions
| Exception | Condition |
|---|---|
| AssertFailedException | Les deux collections contiennent les mêmes éléments, y compris le même nombre d'occurrences en double de chaque élément. |
Notes
Deux collections sont équivalentes si elles ont les mêmes éléments dans la même quantité, mais dans n'importe quel ordre.Les éléments sont égaux si leurs valeurs sont égales et non s'ils font référence au même objet.
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