Lenguaje

Assert.ContainsAll Método

Definición

Sobrecargas

Nombre Description
ContainsAll(IEnumerable, IEnumerable, String, String, String)

Comprueba si collection contiene todos los elementos de expected (con multiplicidad) y produce una excepción si algún elemento de expected se produce más veces que en collection.

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad) y produce una excepción si algún elemento de expected se produce más veces que en collection.

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad) y produce una excepción si algún elemento de expected se produce más veces que en collection.

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad) y produce una excepción si algún elemento de expected se produce más veces que en collection.

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Source:
Assert.ContainsAll.cs

Comprueba si collection contiene todos los elementos de expected (con multiplicidad) y produce una excepción si algún elemento de expected se produce más veces que en 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 = "")

Parámetros

expected
IEnumerable

La colección de elementos que se espera que estén presentes en collection.

collection
IEnumerable

Se espera que la colección contenga todos los elementos de expected.

message
String

Mensaje que se va a incluir en la excepción cuando no se encuentra un elemento en expected (con una multiplicidad suficiente) en collection. El mensaje se muestra en los resultados de la prueba.

expectedExpression
String

Expresión sintáctica de esperada 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 expected contiene al menos un elemento que se produce más veces que en collection.

Comentarios

La multiplicidad de elementos es significativa: [1] no contiene todos los elementos [1, 1].

Se aplica a

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

Source:
Assert.ContainsAll.cs

Comprueba si collection contiene todos los elementos de expected (con multiplicidad) y produce una excepción si algún elemento de expected se produce más veces que en 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 = "")

Parámetros

expected
IEnumerable

La colección de elementos que se espera que estén presentes en collection.

collection
IEnumerable

Se espera que la colección contenga todos los elementos de expected.

comparer
IEqualityComparer

Comparador de igualdad que se va a usar al comparar elementos.

message
String

Mensaje que se va a incluir en la excepción cuando no se encuentra un elemento en expected (con una multiplicidad suficiente) en collection. El mensaje se muestra en los resultados de la prueba.

expectedExpression
String

Expresión sintáctica de esperada 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 expected contiene al menos un elemento que se produce más veces que en collection.

Comentarios

La multiplicidad de elementos es significativa: [1] no contiene todos los elementos [1, 1].

Se aplica a

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
Span<T>

El intervalo de elementos que se espera que estén presentes en collection.

collection
Span<T>

Se espera que el intervalo contenga todos los elementos de expected.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

message
String

Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.

expectedExpression
String

Expresión sintáctica de esperada 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

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
ReadOnlySpan<T>

El intervalo de elementos que se espera que estén presentes en collection.

collection
ReadOnlySpan<T>

Se espera que el intervalo contenga todos los elementos de expected.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

message
String

Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.

expectedExpression
String

Expresión sintáctica de esperada 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

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
ReadOnlyMemory<T>

Memoria de los elementos que se espera que estén presentes en collection.

collection
ReadOnlyMemory<T>

Se espera que la memoria contenga todos los elementos de expected.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

message
String

Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.

expectedExpression
String

Expresión sintáctica de esperada 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

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
Memory<T>

Memoria de los elementos que se espera que estén presentes en collection.

collection
Memory<T>

Se espera que la memoria contenga todos los elementos de expected.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

message
String

Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.

expectedExpression
String

Expresión sintáctica de esperada 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

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

Source:
Assert.ContainsAll.cs

Comprueba si collection contiene todos los elementos de expected (con multiplicidad) y produce una excepción si algún elemento de expected se produce más veces que en 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 = "")

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
IEnumerable<T>

La colección de elementos que se espera que estén presentes en collection.

collection
IEnumerable<T>

Se espera que la colección contenga todos los elementos de expected.

comparer
IEqualityComparer<T>

Comparador de igualdad que se va a usar al comparar elementos.

message
String

Mensaje que se va a incluir en la excepción cuando no se encuentra un elemento en expected (con una multiplicidad suficiente) en collection. El mensaje se muestra en los resultados de la prueba.

expectedExpression
String

Expresión sintáctica de esperada 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 expected contiene al menos un elemento que se produce más veces que en collection.

Comentarios

La multiplicidad de elementos es significativa: [1] no contiene todos los elementos [1, 1].

Se aplica a

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
ReadOnlySpan<T>

El intervalo de elementos que se espera que estén presentes en collection.

collection
ReadOnlySpan<T>

Se espera que el intervalo contenga todos los elementos de expected.

message
String

Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.

expectedExpression
String

Expresión sintáctica de esperada 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

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
ReadOnlyMemory<T>

Memoria de los elementos que se espera que estén presentes en collection.

collection
ReadOnlyMemory<T>

Se espera que la memoria contenga todos los elementos de expected.

message
String

Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.

expectedExpression
String

Expresión sintáctica de esperada 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

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
Memory<T>

Memoria de los elementos que se espera que estén presentes en collection.

collection
Memory<T>

Se espera que la memoria contenga todos los elementos de expected.

message
String

Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.

expectedExpression
String

Expresión sintáctica de esperada 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

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

Source:
Assert.ContainsAll.cs

Comprueba si collection contiene todos los elementos de expected (con multiplicidad) y produce una excepción si algún elemento de expected se produce más veces que en 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 = "")

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
IEnumerable<T>

La colección de elementos que se espera que estén presentes en collection.

collection
IEnumerable<T>

Se espera que la colección contenga todos los elementos de expected.

message
String

Mensaje que se va a incluir en la excepción cuando no se encuentra un elemento en expected (con una multiplicidad suficiente) en collection. El mensaje se muestra en los resultados de la prueba.

expectedExpression
String

Expresión sintáctica de esperada 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 expected contiene al menos un elemento que se produce más veces que en collection.

Comentarios

La multiplicidad de elementos es significativa: [1] no contiene todos los elementos [1, 1].

Se aplica a

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

Comprueba si collection contiene todos los elementos de expected (con multiplicidad).

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

Parámetros de tipo

T

Tipo de los elementos de la colección.

Parámetros

expected
Span<T>

El intervalo de elementos que se espera que estén presentes en collection.

collection
Span<T>

Se espera que el intervalo contenga todos los elementos de expected.

message
String

Mensaje que se va a incluir en la excepción cuando se produce un error en la aserción.

expectedExpression
String

Expresión sintáctica de esperada 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