Idioma

Assert.AreAllOfType Método

Definição

Sobrecargas

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

Testa se todos os elementos na coleção especificada são instâncias do tipo esperado (ou derivado) do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança de um ou mais dos elementos ou se qualquer elemento for nulo.

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

Testa se todos os elementos na memória especificada são instâncias de (ou derivadas de) TExpected.

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

Testa se todos os elementos no intervalo especificado são instâncias de (ou derivadas de) TExpected.

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

Testa se todos os elementos no intervalo especificado são instâncias de (ou derivadas de) TExpected.

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

Testa se todos os elementos na memória especificada são instâncias de (ou derivadas de) TExpected.

AreAllOfType<TExpected>(IEnumerable, String, String)

Testa se todos os elementos na coleção especificada são instâncias do tipo esperado (ou derivado) do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança de um ou mais dos elementos ou se qualquer elemento for nulo.

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

Testa se todos os elementos na memória especificada são instâncias do tipo esperado (ou derivado de).

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

Testa se todos os elementos no intervalo especificado são instâncias do tipo esperado (ou derivado de).

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

Testa se todos os elementos na memória especificada são instâncias do tipo esperado (ou derivado de).

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

Testa se todos os elementos no intervalo especificado são instâncias do tipo esperado (ou derivado de).

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

Origem:
Assert.AreAllOfType.cs

Testa se todos os elementos na coleção especificada são instâncias do tipo esperado (ou derivado) do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança de um ou mais dos elementos ou se qualquer elemento for nulo.

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

O tipo esperado de cada elemento de collection.

collection
IEnumerable

A coleção que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando um elemento está collection nulo ou não é uma instância de expectedType. A mensagem é mostrada nos resultados do teste.

expectedTypeExpression
String

A expressão sintactica de expectedType, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Exceções

Gerado se expectedType ou collection for nulo ou alguns elementos forem collection nulos ou não herdar de/implementar expectedType.

Aplica-se a

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

Testa se todos os elementos na memória especificada são instâncias de (ou 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

Espera-se que o tipo de collection cada elemento seja.

TItem

O tipo de elemento da memória.

Parâmetros

collection
ReadOnlyMemory<TItem>

A memória que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando a asserção falhar.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a

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

Testa se todos os elementos no intervalo especificado são instâncias de (ou 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

Espera-se que o tipo de collection cada elemento seja.

TItem

O tipo de elemento do intervalo.

Parâmetros

collection
Span<TItem>

O intervalo que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando a asserção falhar.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a

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

Testa se todos os elementos no intervalo especificado são instâncias de (ou 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

Espera-se que o tipo de collection cada elemento seja.

TItem

O tipo de elemento do intervalo.

Parâmetros

collection
ReadOnlySpan<TItem>

O intervalo que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando a asserção falhar.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a

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

Testa se todos os elementos na memória especificada são instâncias de (ou 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

Espera-se que o tipo de collection cada elemento seja.

TItem

O tipo de elemento da memória.

Parâmetros

collection
Memory<TItem>

A memória que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando a asserção falhar.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a

AreAllOfType<TExpected>(IEnumerable, String, String)

Origem:
Assert.AreAllOfType.cs

Testa se todos os elementos na coleção especificada são instâncias do tipo esperado (ou derivado) do tipo esperado e gera uma exceção se o tipo esperado não estiver na hierarquia de herança de um ou mais dos elementos ou se qualquer elemento for nulo.

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

Espera-se que o tipo de collection cada elemento seja.

Parâmetros

collection
IEnumerable

A coleção que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando um elemento está collection nulo ou não é uma instância de TExpected. A mensagem é mostrada nos resultados do teste.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Exceções

Gerado se collection for nulo ou alguns elementos forem collection nulos ou não herdar de/implementar TExpected.

Aplica-se a

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

Testa se todos os elementos na memória especificada são instâncias do tipo esperado (ou derivado de).

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

O tipo de elemento da memória.

Parâmetros

expectedType
Type

O tipo esperado de cada elemento de collection.

collection
ReadOnlyMemory<TItem>

A memória que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando a asserção falhar.

expectedTypeExpression
String

A expressão sintactica de expectedType, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a

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

Testa se todos os elementos no intervalo especificado são instâncias do tipo esperado (ou derivado de).

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

O tipo de elemento do intervalo.

Parâmetros

expectedType
Type

O tipo esperado de cada elemento de collection.

collection
ReadOnlySpan<TItem>

O intervalo que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando a asserção falhar.

expectedTypeExpression
String

A expressão sintactica de expectedType, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a

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

Testa se todos os elementos na memória especificada são instâncias do tipo esperado (ou derivado de).

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

O tipo de elemento da memória.

Parâmetros

expectedType
Type

O tipo esperado de cada elemento de collection.

collection
Memory<TItem>

A memória que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando a asserção falhar.

expectedTypeExpression
String

A expressão sintactica de expectedType, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a

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

Testa se todos os elementos no intervalo especificado são instâncias do tipo esperado (ou derivado de).

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

O tipo de elemento do intervalo.

Parâmetros

expectedType
Type

O tipo esperado de cada elemento de collection.

collection
Span<TItem>

O intervalo que contém elementos que o teste espera ser do tipo especificado.

message
String

A mensagem a ser incluída na exceção quando a asserção falhar.

expectedTypeExpression
String

A expressão sintactica de expectedType, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Aplica-se a