Assert.AreNotSame, méthode (Object, Object)
Vérifie que deux variables objets spécifiées font référence à des objets différents. L'assertion échoue si elles font référence au même objet.
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Déclaration
Public Shared Sub AreNotSame ( _
notExpected As Object, _
actual As Object _
)
public static void AreNotSame(
Object notExpected,
Object actual
)
public:
static void AreNotSame(
Object^ notExpected,
Object^ actual
)
static member AreNotSame :
notExpected:Object *
actual:Object -> unit
public static function AreNotSame(
notExpected : Object,
actual : Object
)
Paramètres
- notExpected
Type : System.Object
Premier objet à comparer.Il s'agit de l'objet dont le test unitaire s'attend à ce qu'il ne corresponde pas à actual.
- actual
Type : System.Object
Second objet à comparer.Il s'agit de l'objet que le test unitaire a produit.
Exceptions
Exception | Condition |
---|---|
AssertFailedException | notExpected fait référence au même objet que actual. |
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