Assert.AreAllOfType Método

Definición

Sobrecargas

Nombre Description
AreAllOfType(Type, IEnumerable, String, String, String)

Comprueba si todos los elementos de la colección especificada son instancias de (o derivan de) el tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos, o si algún elemento es null.

AreAllOfType<TExpected>(IEnumerable, String, String)

Comprueba si todos los elementos de la colección especificada son instancias de (o derivan de) el tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos, o si algún elemento es null.

AreAllOfType(Type, IEnumerable, String, String, String)

Source:
Assert.AreAllOfType.cs

Comprueba si todos los elementos de la colección especificada son instancias de (o derivan de) el tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos, o si algún elemento es null.

public static void AreAllOfType(Type? expectedType, System.Collections.IEnumerable? collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * System.Collections.IEnumerable * string * string * string -> unit
Public Shared Sub AreAllOfType (expectedType As Type, collection As IEnumerable, Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")

Parámetros

expectedType
Type

Tipo esperado de cada elemento de collection.

collection
IEnumerable

La colección que contiene elementos que la prueba espera que sea del tipo especificado.

message
String

Mensaje que se va a incluir en la excepción cuando un elemento de collection es null o no una instancia de expectedType. El mensaje se muestra en los resultados de la prueba.

expectedTypeExpression
String

Expresión sintáctica de expectedType según lo proporcionado por el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.

collectionExpression
String

Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.

Excepciones

Se produce si expectedType o collection es null, o algunos elementos de collection son NULL o no heredan de / implemente expectedType.

Se aplica a

AreAllOfType<TExpected>(IEnumerable, String, String)

Source:
Assert.AreAllOfType.cs

Comprueba si todos los elementos de la colección especificada son instancias de (o derivan de) el tipo esperado y produce una excepción si el tipo esperado no está en la jerarquía de herencia de uno o varios de los elementos, o si algún elemento es null.

public static void AreAllOfType<TExpected>(System.Collections.IEnumerable? collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : System.Collections.IEnumerable * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected) (collection As IEnumerable, Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TExpected

Se espera que el tipo de cada elemento de collection sea.

Parámetros

collection
IEnumerable

La colección que contiene elementos que la prueba espera que sea del tipo especificado.

message
String

Mensaje que se va a incluir en la excepción cuando un elemento de collection es null o no una instancia de TExpected. El mensaje se muestra en los resultados de la prueba.

collectionExpression
String

Expresión sintáctica de la colección tal y como lo da el compilador a través de la expresión de argumento llamador. Los usuarios no deben pasar un valor para este parámetro.

Excepciones

Se produce si collection es null o algunos elementos de collection son NULL o no heredan de / implemente TExpected.

Se aplica a