Langue

Assert.AreAllOfType Méthode

Définition

Surcharges

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

Teste si tous les éléments de la collection spécifiée sont des instances de (ou dérivées) du type attendu et lève une exception si le type attendu n’est pas dans la hiérarchie d’héritage d’un ou plusieurs des éléments, ou si un élément a la valeur Null.

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

Teste si tous les éléments de la mémoire spécifiée sont des instances (ou dérivées de) TExpected.

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

Teste si tous les éléments de l’étendue spécifiée sont des instances (ou dérivées de) TExpected.

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

Teste si tous les éléments de l’étendue spécifiée sont des instances (ou dérivées de) TExpected.

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

Teste si tous les éléments de la mémoire spécifiée sont des instances (ou dérivées de) TExpected.

AreAllOfType<TExpected>(IEnumerable, String, String)

Teste si tous les éléments de la collection spécifiée sont des instances de (ou dérivées) du type attendu et lève une exception si le type attendu n’est pas dans la hiérarchie d’héritage d’un ou plusieurs des éléments, ou si un élément a la valeur Null.

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

Teste si tous les éléments de la mémoire spécifiée sont des instances (ou dérivées) du type attendu.

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

Teste si tous les éléments de l’étendue spécifiée sont des instances (ou dérivées) du type attendu.

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

Teste si tous les éléments de la mémoire spécifiée sont des instances (ou dérivées) du type attendu.

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

Teste si tous les éléments de l’étendue spécifiée sont des instances (ou dérivées) du type attendu.

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

Source:
Assert.AreAllOfType.cs

Teste si tous les éléments de la collection spécifiée sont des instances de (ou dérivées) du type attendu et lève une exception si le type attendu n’est pas dans la hiérarchie d’héritage d’un ou plusieurs des éléments, ou si un élément a la valeur 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 = "")

Paramètres

expectedType
Type

Type attendu de chaque élément de collection.

collection
IEnumerable

Collection contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception lorsqu’un élément est collection null ou n’est pas une instance de expectedType. Le message s’affiche dans les résultats des tests.

expectedTypeExpression
String

Expression syntactique de expectedType telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

Exceptions

Levée si expectedType ou collection est null, ou certains éléments d’une collection valeur null ou n’héritent pas de / implémentent expectedType.

S’applique à

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

Teste si tous les éléments de la mémoire spécifiée sont des instances (ou dérivées 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 = "")

Paramètres de type

TExpected

Le type de collection chaque élément doit être.

TItem

Type d’élément de la mémoire.

Paramètres

collection
ReadOnlyMemory<TItem>

Mémoire contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de l’étendue spécifiée sont des instances (ou dérivées 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 = "")

Paramètres de type

TExpected

Le type de collection chaque élément doit être.

TItem

Type d’élément de l’étendue.

Paramètres

collection
Span<TItem>

Étendue contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de l’étendue spécifiée sont des instances (ou dérivées 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 = "")

Paramètres de type

TExpected

Le type de collection chaque élément doit être.

TItem

Type d’élément de l’étendue.

Paramètres

collection
ReadOnlySpan<TItem>

Étendue contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de la mémoire spécifiée sont des instances (ou dérivées 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 = "")

Paramètres de type

TExpected

Le type de collection chaque élément doit être.

TItem

Type d’élément de la mémoire.

Paramètres

collection
Memory<TItem>

Mémoire contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

AreAllOfType<TExpected>(IEnumerable, String, String)

Source:
Assert.AreAllOfType.cs

Teste si tous les éléments de la collection spécifiée sont des instances de (ou dérivées) du type attendu et lève une exception si le type attendu n’est pas dans la hiérarchie d’héritage d’un ou plusieurs des éléments, ou si un élément a la valeur 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 = "")

Paramètres de type

TExpected

Le type de collection chaque élément doit être.

Paramètres

collection
IEnumerable

Collection contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception lorsqu’un élément est collection null ou n’est pas une instance de TExpected. Le message s’affiche dans les résultats des tests.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

Exceptions

Levée si collection la valeur est Null ou certains éléments de collection ce type sont null ou n’héritent pas de / implémentent TExpected.

S’applique à

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

Teste si tous les éléments de la mémoire spécifiée sont des instances (ou dérivées) du type attendu.

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

Paramètres de type

TItem

Type d’élément de la mémoire.

Paramètres

expectedType
Type

Type attendu de chaque élément de collection.

collection
ReadOnlyMemory<TItem>

Mémoire contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

expectedTypeExpression
String

Expression syntactique de expectedType telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de l’étendue spécifiée sont des instances (ou dérivées) du type attendu.

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

Paramètres de type

TItem

Type d’élément de l’étendue.

Paramètres

expectedType
Type

Type attendu de chaque élément de collection.

collection
ReadOnlySpan<TItem>

Étendue contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

expectedTypeExpression
String

Expression syntactique de expectedType telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de la mémoire spécifiée sont des instances (ou dérivées) du type attendu.

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

Paramètres de type

TItem

Type d’élément de la mémoire.

Paramètres

expectedType
Type

Type attendu de chaque élément de collection.

collection
Memory<TItem>

Mémoire contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

expectedTypeExpression
String

Expression syntactique de expectedType telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si tous les éléments de l’étendue spécifiée sont des instances (ou dérivées) du type attendu.

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

Paramètres de type

TItem

Type d’élément de l’étendue.

Paramètres

expectedType
Type

Type attendu de chaque élément de collection.

collection
Span<TItem>

Étendue contenant des éléments que le test s’attend à être du type spécifié.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

expectedTypeExpression
String

Expression syntactique de expectedType telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

collectionExpression
String

Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à