Assert.IsNotExactInstanceOfType Метод

Определение

Перегрузки

Имя Описание
IsNotExactInstanceOfType(Object, Type, Assert+AssertIsNotExactInstanceOfTypeInterpolatedStringHandler, String)

Проверяет, не является ли указанный объект экземпляром неправильного типа и вызывает исключение, если указанный тип соответствует точно.

IsNotExactInstanceOfType(Object, Type, String, String)

Проверяет, не является ли указанный объект экземпляром неправильного типа и вызывает исключение, если указанный тип соответствует точно.

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

Проверяет, не является ли указанный объект экземпляром неправильного универсального типа и вызывает исключение, если указанный тип соответствует точно.

IsNotExactInstanceOfType<T>(Object, String, String)

Проверяет, не является ли указанный объект экземпляром неправильного универсального типа и вызывает исключение, если указанный тип соответствует точно.

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

Исходный код:
Assert.IsExactInstanceOfType.cs

Проверяет, не является ли указанный объект экземпляром неправильного типа и вызывает исключение, если указанный тип соответствует точно.

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 = "")

Параметры

value
Object

Объект, который тест ожидает, что он не соответствует указанному типу.

wrongType
Type

Точный тип, который value не должен быть.

message
Assert.AssertIsNotExactInstanceOfTypeInterpolatedStringHandler

Сообщение, включаемое в исключение, когда value именно экземпляр wrongType. Сообщение отображается в результатах теста.

valueExpression
String

Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.

Применяется к

IsNotExactInstanceOfType(Object, Type, String, String)

Исходный код:
Assert.IsExactInstanceOfType.cs

Проверяет, не является ли указанный объект экземпляром неправильного типа и вызывает исключение, если указанный тип соответствует точно.

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 = "")

Параметры

value
Object

Объект, который тест ожидает, что он не соответствует указанному типу.

wrongType
Type

Точный тип, который value не должен быть.

message
String

Сообщение, включаемое в исключение, когда value именно экземпляр wrongType. Сообщение отображается в результатах теста.

valueExpression
String

Синтаксическое выражение значения, заданное компилятором через выражение аргумента вызывающего объекта. Пользователи не должны передавать значение для этого параметра.

Исключения

Вызывается, если value значение не равно null, а wrongType именно типу value.

Применяется к

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

Исходный код:
Assert.IsExactInstanceOfType.cs

Проверяет, не является ли указанный объект экземпляром неправильного универсального типа и вызывает исключение, если указанный тип соответствует точно.

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 = "")

Параметры типа

T

Точный тип, который value не должен быть.

Параметры

value
Object
valueExpression
String

Применяется к

IsNotExactInstanceOfType<T>(Object, String, String)

Исходный код:
Assert.IsExactInstanceOfType.cs

Проверяет, не является ли указанный объект экземпляром неправильного универсального типа и вызывает исключение, если указанный тип соответствует точно.

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 = "")

Параметры типа

T

Точный тип, который value не должен быть.

Параметры

value
Object
message
String
valueExpression
String

Применяется к