Assert.IsNotInstanceOfType, méthode (Object, Type, String)
Vérifie que l'objet spécifié n'est pas une instance du type spécifié. L'assertion échoue si le type est trouvé dans la hiérarchie d'héritage de l'objet. 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 IsNotInstanceOfType ( _
value As Object, _
wrongType As Type, _
message As String _
)
public static void IsNotInstanceOfType(
Object value,
Type wrongType,
string message
)
public:
static void IsNotInstanceOfType(
Object^ value,
Type^ wrongType,
String^ message
)
static member IsNotInstanceOfType :
value:Object *
wrongType:Type *
message:string -> unit
public static function IsNotInstanceOfType(
value : Object,
wrongType : Type,
message : String
)
Paramètres
- value
Type : System.Object
L'objet à vérifier n'est pas de type wrongType.
- wrongType
Type : System.Type
Le type qui ne doit pas être trouvé dans la hiérarchie d'héritage de value.
- 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 | value n'est pas nullune référence null (Nothing en Visual Basic) et wrongType est trouvé dans la hiérarchie d'héritage de value. |
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
IsNotInstanceOfType, surcharge
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms