Assert.IsExactInstanceOfType Metoda

Definice

Přetížení

Name Description
IsExactInstanceOfType(Object, Type, Assert+AssertIsExactInstanceOfTypeInterpolatedStringHandler, String)

Testuje, zda zadaný objekt je přesně instance očekávaného typu a vyvolá výjimku, pokud očekávaný typ neodpovídá přesně.

IsExactInstanceOfType(Object, Type, String, String)

Testuje, zda zadaný objekt je přesně instance očekávaného typu a vyvolá výjimku, pokud očekávaný typ neodpovídá přesně.

IsExactInstanceOfType<T>(Object, Assert.AssertGenericIsExactInstanceOfTypeInterpolatedStringHandler<T>, String)

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

IsExactInstanceOfType<T>(Object, String, String)

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

IsExactInstanceOfType(Object, Type, Assert+AssertIsExactInstanceOfTypeInterpolatedStringHandler, String)

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

Testuje, zda zadaný objekt je přesně instance očekávaného typu a vyvolá výjimku, pokud očekávaný typ neodpovídá přesně.

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

Parametry

value
Object

Objekt, který test očekává, bude mít zadaný typ.

expectedType
Type

Očekávaný přesný typ value.

message
Assert.AssertIsExactInstanceOfTypeInterpolatedStringHandler

Zpráva, která se má zahrnout do výjimky, pokud value není právě instance expectedType. 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

IsExactInstanceOfType(Object, Type, String, String)

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

Testuje, zda zadaný objekt je přesně instance očekávaného typu a vyvolá výjimku, pokud očekávaný typ neodpovídá přesně.

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

Parametry

value
Object

Objekt, který test očekává, bude mít zadaný typ.

expectedType
Type

Očekávaný přesný typ value.

message
String

Zpráva, která se má zahrnout do výjimky, pokud value není právě instance expectedType. 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 je null nebo expectedType není přesně typ value.

Platí pro

IsExactInstanceOfType<T>(Object, Assert.AssertGenericIsExactInstanceOfTypeInterpolatedStringHandler<T>, String)

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

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

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

Parametry typu

T

Očekávaný přesný typ value.

Parametry

value
Object
valueExpression
String

Návraty

T

Platí pro

IsExactInstanceOfType<T>(Object, String, String)

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

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

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

Parametry typu

T

Očekávaný přesný typ value.

Parametry

value
Object
message
String
valueExpression
String

Návraty

T

Platí pro