Lingua

Assert.ContainsAll Metodo

Definizione

Overload

Nome Descrizione
ContainsAll(IEnumerable, IEnumerable, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità) e genera un'eccezione se un elemento in expected si verifica più volte rispetto a .collection

ContainsAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità) e genera un'eccezione se un elemento in expected si verifica più volte rispetto a .collection

ContainsAll<T>(Span<T>, Span<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

ContainsAll<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità) e genera un'eccezione se un elemento in expected si verifica più volte rispetto a .collection

ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

ContainsAll<T>(Memory<T>, Memory<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità) e genera un'eccezione se un elemento in expected si verifica più volte rispetto a .collection

ContainsAll<T>(Span<T>, Span<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

ContainsAll(IEnumerable, IEnumerable, String, String, String)

Origine:
Assert.ContainsAll.cs

Verifica se collection contiene ogni elemento di expected (con molteplicità) e genera un'eccezione se un elemento in expected si verifica più volte rispetto a .collection

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

Parametri

expected
IEnumerable

Raccolta di elementi che dovrebbero essere tutti presenti in collection.

collection
IEnumerable

La raccolta dovrebbe contenere ogni elemento di expected.

message
String

Messaggio da includere nell'eccezione quando non viene trovato un elemento in expected (con molteplicità sufficiente) in collection. Il messaggio viene visualizzato nei risultati del test.

expectedExpression
String

Espressione sintattica di prevista come specificato 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 expected contiene almeno un elemento che si verifica più volte di in collection.

Commenti

La molteplicità degli [1]elementi è significativa: [1, 1] non contiene tutti .

Si applica a

ContainsAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Origine:
Assert.ContainsAll.cs

Verifica se collection contiene ogni elemento di expected (con molteplicità) e genera un'eccezione se un elemento in expected si verifica più volte rispetto a .collection

public static void ContainsAll(System.Collections.IEnumerable? expected, System.Collections.IEnumerable? collection, System.Collections.IEqualityComparer? comparer, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : System.Collections.IEnumerable * System.Collections.IEnumerable * System.Collections.IEqualityComparer * string * string * string -> unit
Public Shared Sub ContainsAll (expected As IEnumerable, collection As IEnumerable, comparer As IEqualityComparer, Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri

expected
IEnumerable

Raccolta di elementi che dovrebbero essere tutti presenti in collection.

collection
IEnumerable

La raccolta dovrebbe contenere ogni elemento di expected.

comparer
IEqualityComparer

Operatore di confronto di uguaglianza da utilizzare per confrontare gli elementi.

message
String

Messaggio da includere nell'eccezione quando non viene trovato un elemento in expected (con molteplicità sufficiente) in collection. Il messaggio viene visualizzato nei risultati del test.

expectedExpression
String

Espressione sintattica di prevista come specificato 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 expected contiene almeno un elemento che si verifica più volte di in collection.

Commenti

La molteplicità degli [1]elementi è significativa: [1, 1] non contiene tutti .

Si applica a

ContainsAll<T>(Span<T>, Span<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

public static void ContainsAll<T>(Span<T> expected, Span<T> collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : Span<'T> * Span<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As Span(Of T), collection As Span(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
Span<T>

L'intervallo di elementi previsti per tutti è presente in collection.

collection
Span<T>

L'intervallo previsto conterrà ogni elemento di expected.

comparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da utilizzare per confrontare gli elementi.

message
String

Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.

expectedExpression
String

Espressione sintattica di prevista come specificato 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.

Si applica a

ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

public static void ContainsAll<T>(ReadOnlySpan<T> expected, ReadOnlySpan<T> collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As ReadOnlySpan(Of T), collection As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
ReadOnlySpan<T>

L'intervallo di elementi previsti per tutti è presente in collection.

collection
ReadOnlySpan<T>

L'intervallo previsto conterrà ogni elemento di expected.

comparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da utilizzare per confrontare gli elementi.

message
String

Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.

expectedExpression
String

Espressione sintattica di prevista come specificato 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.

Si applica a

ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

public static void ContainsAll<T>(ReadOnlyMemory<T> expected, ReadOnlyMemory<T> collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As ReadOnlyMemory(Of T), collection As ReadOnlyMemory(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
ReadOnlyMemory<T>

Memoria degli elementi previsti per tutti in collection.

collection
ReadOnlyMemory<T>

La memoria prevista conterrà ogni elemento di expected.

comparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da utilizzare per confrontare gli elementi.

message
String

Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.

expectedExpression
String

Espressione sintattica di prevista come specificato 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.

Si applica a

ContainsAll<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

public static void ContainsAll<T>(Memory<T> expected, Memory<T> collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : Memory<'T> * Memory<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As Memory(Of T), collection As Memory(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
Memory<T>

Memoria degli elementi previsti per tutti in collection.

collection
Memory<T>

La memoria prevista conterrà ogni elemento di expected.

comparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da utilizzare per confrontare gli elementi.

message
String

Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.

expectedExpression
String

Espressione sintattica di prevista come specificato 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.

Si applica a

ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)

Origine:
Assert.ContainsAll.cs

Verifica se collection contiene ogni elemento di expected (con molteplicità) e genera un'eccezione se un elemento in expected si verifica più volte rispetto a .collection

public static void ContainsAll<T>(System.Collections.Generic.IEnumerable<T>? expected, System.Collections.Generic.IEnumerable<T>? collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : seq<'T> * seq<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As IEnumerable(Of T), collection As IEnumerable(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
IEnumerable<T>

Raccolta di elementi che dovrebbero essere tutti presenti in collection.

collection
IEnumerable<T>

La raccolta dovrebbe contenere ogni elemento di expected.

comparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da utilizzare per confrontare gli elementi.

message
String

Messaggio da includere nell'eccezione quando non viene trovato un elemento in expected (con molteplicità sufficiente) in collection. Il messaggio viene visualizzato nei risultati del test.

expectedExpression
String

Espressione sintattica di prevista come specificato 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 expected contiene almeno un elemento che si verifica più volte di in collection.

Commenti

La molteplicità degli [1]elementi è significativa: [1, 1] non contiene tutti .

Si applica a

ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

public static void ContainsAll<T>(ReadOnlySpan<T> expected, ReadOnlySpan<T> collection, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : ReadOnlySpan<'T> * ReadOnlySpan<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As ReadOnlySpan(Of T), collection As ReadOnlySpan(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
ReadOnlySpan<T>

L'intervallo di elementi previsti per tutti è presente in collection.

collection
ReadOnlySpan<T>

L'intervallo previsto conterrà ogni elemento di expected.

message
String

Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.

expectedExpression
String

Espressione sintattica di prevista come specificato 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.

Si applica a

ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

public static void ContainsAll<T>(ReadOnlyMemory<T> expected, ReadOnlyMemory<T> collection, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As ReadOnlyMemory(Of T), collection As ReadOnlyMemory(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
ReadOnlyMemory<T>

Memoria degli elementi previsti per tutti in collection.

collection
ReadOnlyMemory<T>

La memoria prevista conterrà ogni elemento di expected.

message
String

Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.

expectedExpression
String

Espressione sintattica di prevista come specificato 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.

Si applica a

ContainsAll<T>(Memory<T>, Memory<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

public static void ContainsAll<T>(Memory<T> expected, Memory<T> collection, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : Memory<'T> * Memory<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As Memory(Of T), collection As Memory(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
Memory<T>

Memoria degli elementi previsti per tutti in collection.

collection
Memory<T>

La memoria prevista conterrà ogni elemento di expected.

message
String

Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.

expectedExpression
String

Espressione sintattica di prevista come specificato 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.

Si applica a

ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)

Origine:
Assert.ContainsAll.cs

Verifica se collection contiene ogni elemento di expected (con molteplicità) e genera un'eccezione se un elemento in expected si verifica più volte rispetto a .collection

public static void ContainsAll<T>(System.Collections.Generic.IEnumerable<T>? expected, System.Collections.Generic.IEnumerable<T>? collection, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : seq<'T> * seq<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As IEnumerable(Of T), collection As IEnumerable(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
IEnumerable<T>

Raccolta di elementi che dovrebbero essere tutti presenti in collection.

collection
IEnumerable<T>

La raccolta dovrebbe contenere ogni elemento di expected.

message
String

Messaggio da includere nell'eccezione quando non viene trovato un elemento in expected (con molteplicità sufficiente) in collection. Il messaggio viene visualizzato nei risultati del test.

expectedExpression
String

Espressione sintattica di prevista come specificato 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 expected contiene almeno un elemento che si verifica più volte di in collection.

Commenti

La molteplicità degli [1]elementi è significativa: [1, 1] non contiene tutti .

Si applica a

ContainsAll<T>(Span<T>, Span<T>, String, String, String)

Verifica se collection contiene ogni elemento di expected (con molteplicità).

public static void ContainsAll<T>(Span<T> expected, Span<T> collection, string? message = "", string expectedExpression = "", string collectionExpression = "");
static member ContainsAll : Span<'T> * Span<'T> * string * string * string -> unit
Public Shared Sub ContainsAll(Of T) (expected As Span(Of T), collection As Span(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional collectionExpression As String = "")

Parametri di tipo

T

Tipo degli elementi della raccolta.

Parametri

expected
Span<T>

L'intervallo di elementi previsti per tutti è presente in collection.

collection
Span<T>

L'intervallo previsto conterrà ogni elemento di expected.

message
String

Messaggio da includere nell'eccezione quando l'asserzione ha esito negativo.

expectedExpression
String

Espressione sintattica di prevista come specificato 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.

Si applica a