Assert.AreAllOfType Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| AreAllOfType(Type, IEnumerable, String, String, String) |
Verifica se tutti gli elementi nella raccolta specificata sono istanze di (o derivate da) dal tipo previsto e genera un'eccezione se il tipo previsto non si trova nella gerarchia di ereditarietà di uno o più elementi o se un elemento è Null. |
| AreAllOfType<TExpected>(IEnumerable, String, String) |
Verifica se tutti gli elementi nella raccolta specificata sono istanze di (o derivate da) dal tipo previsto e genera un'eccezione se il tipo previsto non si trova nella gerarchia di ereditarietà di uno o più elementi o se un elemento è Null. |
AreAllOfType(Type, IEnumerable, String, String, String)
- Origine:
- Assert.AreAllOfType.cs
Verifica se tutti gli elementi nella raccolta specificata sono istanze di (o derivate da) dal tipo previsto e genera un'eccezione se il tipo previsto non si trova nella gerarchia di ereditarietà di uno o più elementi o se un elemento è 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 = "")
Parametri
- expectedType
- Type
Tipo previsto di ogni elemento di collection.
- collection
- IEnumerable
La raccolta contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando un elemento in collection è Null o non un'istanza di expectedType. Il messaggio viene visualizzato nei risultati del test.
- expectedTypeExpression
- String
Espressione sintattica di expectedType fornita dal compilatore tramite l'espressione di argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Eccezioni
Generata se expectedType o collection è null oppure alcuni elementi di collection sono Null o non ereditano da /implementa expectedType.
Si applica a
AreAllOfType<TExpected>(IEnumerable, String, String)
- Origine:
- Assert.AreAllOfType.cs
Verifica se tutti gli elementi nella raccolta specificata sono istanze di (o derivate da) dal tipo previsto e genera un'eccezione se il tipo previsto non si trova nella gerarchia di ereditarietà di uno o più elementi o se un elemento è 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 = "")
Parametri di tipo
- TExpected
È previsto che il tipo di ogni elemento di collection sia.
Parametri
- collection
- IEnumerable
La raccolta contenente gli elementi previsti dal test deve essere del tipo specificato.
- message
- String
Messaggio da includere nell'eccezione quando un elemento in collection è Null o non un'istanza di TExpected. Il messaggio viene visualizzato nei risultati del test.
- collectionExpression
- String
Espressione sintattica della raccolta fornita dal compilatore tramite l'espressione dell'argomento del chiamante. Gli utenti non devono passare un valore per questo parametro.
Eccezioni
Generata se collection è null o alcuni elementi di collection sono Null o non ereditano da /implementa TExpected.