Assert.IsNotExactInstanceOfType Metoda

Definice

Přetížení

Name Description
IsNotExactInstanceOfType(Object, Type, Assert+AssertIsNotExactInstanceOfTypeInterpolatedStringHandler, String)

Testuje, zda zadaný objekt není přesně instance nesprávného typu a vyvolá výjimku, pokud zadaný typ přesně odpovídá.

IsNotExactInstanceOfType(Object, Type, String, String)

Testuje, zda zadaný objekt není přesně instance nesprávného typu a vyvolá výjimku, pokud zadaný typ přesně odpovídá.

IsNotExactInstanceOfType<T>(Object, Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler<T>, String)

Testuje, zda zadaný objekt není přesně instance nesprávného obecného typu a vyvolá výjimku, pokud zadaný typ přesně odpovídá.

IsNotExactInstanceOfType<T>(Object, String, String)

Testuje, zda zadaný objekt není přesně instance nesprávného obecného typu a vyvolá výjimku, pokud zadaný typ přesně odpovídá.

IsNotExactInstanceOfType(Object, Type, Assert+AssertIsNotExactInstanceOfTypeInterpolatedStringHandler, String)

Zdroj:
Assert.IsExactInstanceOfType.cs
Zdroj:
Assert.IsExactInstanceOfType.cs
Zdroj:
Assert.IsExactInstanceOfType.cs

Testuje, zda zadaný objekt není přesně instance nesprávného typu a vyvolá výjimku, pokud zadaný typ přesně odpovídá.

public static void IsNotExactInstanceOfType(object? value, Type? wrongType, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertIsNotExactInstanceOfTypeInterpolatedStringHandler message, string valueExpression = "");
static member IsNotExactInstanceOfType : obj * Type * AssertIsNotExactInstanceOfTypeInterpolatedStringHandler * string -> unit
Public Shared Sub IsNotExactInstanceOfType (value As Object, wrongType As Type, ByRef message As Assert.AssertIsNotExactInstanceOfTypeInterpolatedStringHandler, Optional valueExpression As String = "")

Parametry

value
Object

Objekt, který test očekává, nebude přesně zadaný typ.

wrongType
Type

Přesný typ, který value by neměl být.

message
Assert.AssertIsNotExactInstanceOfTypeInterpolatedStringHandler

Zpráva, která se má zahrnout do výjimky, pokud value je právě instance wrongType. Zpráva se zobrazí ve výsledcích testu.

valueExpression
String

Syntaktický výraz hodnoty zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

Platí pro

IsNotExactInstanceOfType(Object, Type, String, String)

Zdroj:
Assert.IsExactInstanceOfType.cs
Zdroj:
Assert.IsExactInstanceOfType.cs
Zdroj:
Assert.IsExactInstanceOfType.cs

Testuje, zda zadaný objekt není přesně instance nesprávného typu a vyvolá výjimku, pokud zadaný typ přesně odpovídá.

public static void IsNotExactInstanceOfType(object? value, Type? wrongType, string? message = "", string valueExpression = "");
static member IsNotExactInstanceOfType : obj * Type * string * string -> unit
Public Shared Sub IsNotExactInstanceOfType (value As Object, wrongType As Type, Optional message As String = "", Optional valueExpression As String = "")

Parametry

value
Object

Objekt, který test očekává, nebude přesně zadaný typ.

wrongType
Type

Přesný typ, který value by neměl být.

message
String

Zpráva, která se má zahrnout do výjimky, pokud value je právě instance wrongType. Zpráva se zobrazí ve výsledcích testu.

valueExpression
String

Syntaktický výraz hodnoty zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.

Výjimky

Vyvolá se, pokud value není null a wrongType je přesně typ value.

Platí pro

IsNotExactInstanceOfType<T>(Object, Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler<T>, String)

Zdroj:
Assert.IsExactInstanceOfType.cs
Zdroj:
Assert.IsExactInstanceOfType.cs
Zdroj:
Assert.IsExactInstanceOfType.cs

Testuje, zda zadaný objekt není přesně instance nesprávného obecného typu a vyvolá výjimku, pokud zadaný typ přesně odpovídá.

public static void IsNotExactInstanceOfType<T>(object? value, ref Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler<T> message, string valueExpression = "");
static member IsNotExactInstanceOfType : obj * AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler * string -> unit
Public Shared Sub IsNotExactInstanceOfType(Of T) (value As Object, ByRef message As Assert.AssertGenericIsNotExactInstanceOfTypeInterpolatedStringHandler(Of T), Optional valueExpression As String = "")

Parametry typu

T

Přesný typ, který value by neměl být.

Parametry

value
Object
valueExpression
String

Platí pro

IsNotExactInstanceOfType<T>(Object, String, String)

Zdroj:
Assert.IsExactInstanceOfType.cs
Zdroj:
Assert.IsExactInstanceOfType.cs
Zdroj:
Assert.IsExactInstanceOfType.cs

Testuje, zda zadaný objekt není přesně instance nesprávného obecného typu a vyvolá výjimku, pokud zadaný typ přesně odpovídá.

public static void IsNotExactInstanceOfType<T>(object? value, string? message = "", string valueExpression = "");
static member IsNotExactInstanceOfType : obj * string * string -> unit
Public Shared Sub IsNotExactInstanceOfType(Of T) (value As Object, Optional message As String = "", Optional valueExpression As String = "")

Parametry typu

T

Přesný typ, který value by neměl být.

Parametry

value
Object
message
String
valueExpression
String

Platí pro