Lenguaje

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,TItem>(ReadOnlyMemory<TItem>, String, String)

Comprueba si todos los elementos de la memoria especificada son instancias de (o derivadas de) TExpected.

AreAllOfType<TExpected,TItem>(Span<TItem>, String, String)

Comprueba si todos los elementos del intervalo especificado son instancias de (o derivadas de) TExpected.

AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem>, String, String)

Comprueba si todos los elementos del intervalo especificado son instancias de (o derivadas de) TExpected.

AreAllOfType<TExpected,TItem>(Memory<TItem>, String, String)

Comprueba si todos los elementos de la memoria especificada son instancias de (o derivadas de) TExpected.

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<TItem>(Type, ReadOnlyMemory<TItem>, String, String, String)

Comprueba si todos los elementos de la memoria especificada son instancias de (o derivados de) el tipo esperado.

AreAllOfType<TItem>(Type, ReadOnlySpan<TItem>, String, String, String)

Comprueba si todos los elementos del intervalo especificado son instancias de (o se derivan de) el tipo esperado.

AreAllOfType<TItem>(Type, Memory<TItem>, String, String, String)

Comprueba si todos los elementos de la memoria especificada son instancias de (o derivados de) el tipo esperado.

AreAllOfType<TItem>(Type, Span<TItem>, String, String, String)

Comprueba si todos los elementos del intervalo especificado son instancias de (o se derivan de) el tipo esperado.

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,TItem>(ReadOnlyMemory<TItem>, String, String)

Comprueba si todos los elementos de la memoria especificada son instancias de (o derivadas de) TExpected.

public static void AreAllOfType<TExpected,TItem>(ReadOnlyMemory<TItem> collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : ReadOnlyMemory<'Item> * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected, TItem) (collection As ReadOnlyMemory(Of TItem), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TExpected

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

TItem

Tipo de elemento de la memoria.

Parámetros

collection
ReadOnlyMemory<TItem>

La memoria 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 se produce un error en la aserción.

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.

Se aplica a

AreAllOfType<TExpected,TItem>(Span<TItem>, String, String)

Comprueba si todos los elementos del intervalo especificado son instancias de (o derivadas de) TExpected.

public static void AreAllOfType<TExpected,TItem>(Span<TItem> collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : Span<'Item> * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected, TItem) (collection As Span(Of TItem), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TExpected

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

TItem

Tipo de elemento del intervalo.

Parámetros

collection
Span<TItem>

El intervalo 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 se produce un error en la aserción.

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.

Se aplica a

AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem>, String, String)

Comprueba si todos los elementos del intervalo especificado son instancias de (o derivadas de) TExpected.

public static void AreAllOfType<TExpected,TItem>(ReadOnlySpan<TItem> collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : ReadOnlySpan<'Item> * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected, TItem) (collection As ReadOnlySpan(Of TItem), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TExpected

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

TItem

Tipo de elemento del intervalo.

Parámetros

collection
ReadOnlySpan<TItem>

El intervalo 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 se produce un error en la aserción.

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.

Se aplica a

AreAllOfType<TExpected,TItem>(Memory<TItem>, String, String)

Comprueba si todos los elementos de la memoria especificada son instancias de (o derivadas de) TExpected.

public static void AreAllOfType<TExpected,TItem>(Memory<TItem> collection, string? message = "", string collectionExpression = "");
static member AreAllOfType : Memory<'Item> * string * string -> unit
Public Shared Sub AreAllOfType(Of TExpected, TItem) (collection As Memory(Of TItem), Optional message As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TExpected

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

TItem

Tipo de elemento de la memoria.

Parámetros

collection
Memory<TItem>

La memoria 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 se produce un error en la aserción.

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.

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

AreAllOfType<TItem>(Type, ReadOnlyMemory<TItem>, String, String, String)

Comprueba si todos los elementos de la memoria especificada son instancias de (o derivados de) el tipo esperado.

public static void AreAllOfType<TItem>(Type? expectedType, ReadOnlyMemory<TItem> collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * ReadOnlyMemory<'Item> * string * string * string -> unit
Public Shared Sub AreAllOfType(Of TItem) (expectedType As Type, collection As ReadOnlyMemory(Of TItem), Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TItem

Tipo de elemento de la memoria.

Parámetros

expectedType
Type

Tipo esperado de cada elemento de collection.

collection
ReadOnlyMemory<TItem>

La memoria 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 se produce un error en la aserción.

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.

Se aplica a

AreAllOfType<TItem>(Type, ReadOnlySpan<TItem>, String, String, String)

Comprueba si todos los elementos del intervalo especificado son instancias de (o se derivan de) el tipo esperado.

public static void AreAllOfType<TItem>(Type? expectedType, ReadOnlySpan<TItem> collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * ReadOnlySpan<'Item> * string * string * string -> unit
Public Shared Sub AreAllOfType(Of TItem) (expectedType As Type, collection As ReadOnlySpan(Of TItem), Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TItem

Tipo de elemento del intervalo.

Parámetros

expectedType
Type

Tipo esperado de cada elemento de collection.

collection
ReadOnlySpan<TItem>

El intervalo 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 se produce un error en la aserción.

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.

Se aplica a

AreAllOfType<TItem>(Type, Memory<TItem>, String, String, String)

Comprueba si todos los elementos de la memoria especificada son instancias de (o derivados de) el tipo esperado.

public static void AreAllOfType<TItem>(Type? expectedType, Memory<TItem> collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * Memory<'Item> * string * string * string -> unit
Public Shared Sub AreAllOfType(Of TItem) (expectedType As Type, collection As Memory(Of TItem), Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TItem

Tipo de elemento de la memoria.

Parámetros

expectedType
Type

Tipo esperado de cada elemento de collection.

collection
Memory<TItem>

La memoria 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 se produce un error en la aserción.

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.

Se aplica a

AreAllOfType<TItem>(Type, Span<TItem>, String, String, String)

Comprueba si todos los elementos del intervalo especificado son instancias de (o se derivan de) el tipo esperado.

public static void AreAllOfType<TItem>(Type? expectedType, Span<TItem> collection, string? message = "", string expectedTypeExpression = "", string collectionExpression = "");
static member AreAllOfType : Type * Span<'Item> * string * string * string -> unit
Public Shared Sub AreAllOfType(Of TItem) (expectedType As Type, collection As Span(Of TItem), Optional message As String = "", Optional expectedTypeExpression As String = "", Optional collectionExpression As String = "")

Parámetros de tipo

TItem

Tipo de elemento del intervalo.

Parámetros

expectedType
Type

Tipo esperado de cada elemento de collection.

collection
Span<TItem>

El intervalo 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 se produce un error en la aserción.

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.

Se aplica a