Język

Assert.ContainsAll Metoda

Definicja

Przeciążenia

Nazwa Opis
ContainsAll(IEnumerable, IEnumerable, String, String, String)

Sprawdza, czy collection zawiera każdy element expected (z wieloma liczebnościami) i zgłasza wyjątek, jeśli jakikolwiek element występuje expected więcej razy niż w .collection

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

Sprawdza, czy collection zawiera każdy element expected (z wieloma liczebnościami) i zgłasza wyjątek, jeśli jakikolwiek element występuje expected więcej razy niż w .collection

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Sprawdza, czy collection zawiera każdy element expected (z wieloma liczebnościami) i zgłasza wyjątek, jeśli jakikolwiek element występuje expected więcej razy niż w .collection

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Sprawdza, czy collection zawiera każdy element expected (z wieloma liczebnościami) i zgłasza wyjątek, jeśli jakikolwiek element występuje expected więcej razy niż w .collection

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Źródło:
Assert.ContainsAll.cs

Sprawdza, czy collection zawiera każdy element expected (z wieloma liczebnościami) i zgłasza wyjątek, jeśli jakikolwiek element występuje expected więcej razy niż w .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 = "")

Parametry

expected
IEnumerable

Kolekcja elementów, których oczekuje się, że będzie obecna w elemecie collection.

collection
IEnumerable

Kolekcja powinna zawierać każdy element .expected

message
String

Komunikat do uwzględnienia w wyjątku, gdy element w expected pliku nie zostanie znaleziony (z wystarczającą liczebnością) w .collection Komunikat jest wyświetlany w wynikach testu.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Wyjątki

Zgłaszany, jeśli expected zawiera co najmniej jeden element, który występuje więcej razy niż w .collection

Uwagi

Wielość elementów jest znacząca: [1] nie zawiera wszystkich elementów [1, 1].

Dotyczy

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

Źródło:
Assert.ContainsAll.cs

Sprawdza, czy collection zawiera każdy element expected (z wieloma liczebnościami) i zgłasza wyjątek, jeśli jakikolwiek element występuje expected więcej razy niż w .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 = "")

Parametry

expected
IEnumerable

Kolekcja elementów, których oczekuje się, że będzie obecna w elemecie collection.

collection
IEnumerable

Kolekcja powinna zawierać każdy element .expected

comparer
IEqualityComparer

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy element w expected pliku nie zostanie znaleziony (z wystarczającą liczebnością) w .collection Komunikat jest wyświetlany w wynikach testu.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Wyjątki

Zgłaszany, jeśli expected zawiera co najmniej jeden element, który występuje więcej razy niż w .collection

Uwagi

Wielość elementów jest znacząca: [1] nie zawiera wszystkich elementów [1, 1].

Dotyczy

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
Span<T>

Zakres elementów, które powinny być obecne w elemecie collection.

collection
Span<T>

Oczekiwany zakres zawiera każdy element elementu expected.

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
ReadOnlySpan<T>

Zakres elementów, które powinny być obecne w elemecie collection.

collection
ReadOnlySpan<T>

Oczekiwany zakres zawiera każdy element elementu expected.

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
ReadOnlyMemory<T>

Pamięć elementów, których oczekuje się, że wszystkie elementy będą obecne w elemecie collection.

collection
ReadOnlyMemory<T>

Pamięć powinna zawierać każdy element .expected

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
Memory<T>

Pamięć elementów, których oczekuje się, że wszystkie elementy będą obecne w elemecie collection.

collection
Memory<T>

Pamięć powinna zawierać każdy element .expected

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Źródło:
Assert.ContainsAll.cs

Sprawdza, czy collection zawiera każdy element expected (z wieloma liczebnościami) i zgłasza wyjątek, jeśli jakikolwiek element występuje expected więcej razy niż w .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 = "")

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
IEnumerable<T>

Kolekcja elementów, których oczekuje się, że będzie obecna w elemecie collection.

collection
IEnumerable<T>

Kolekcja powinna zawierać każdy element .expected

comparer
IEqualityComparer<T>

Porównanie równości do użycia podczas porównywania elementów.

message
String

Komunikat do uwzględnienia w wyjątku, gdy element w expected pliku nie zostanie znaleziony (z wystarczającą liczebnością) w .collection Komunikat jest wyświetlany w wynikach testu.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Wyjątki

Zgłaszany, jeśli expected zawiera co najmniej jeden element, który występuje więcej razy niż w .collection

Uwagi

Wielość elementów jest znacząca: [1] nie zawiera wszystkich elementów [1, 1].

Dotyczy

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
ReadOnlySpan<T>

Zakres elementów, które powinny być obecne w elemecie collection.

collection
ReadOnlySpan<T>

Oczekiwany zakres zawiera każdy element elementu expected.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
ReadOnlyMemory<T>

Pamięć elementów, których oczekuje się, że wszystkie elementy będą obecne w elemecie collection.

collection
ReadOnlyMemory<T>

Pamięć powinna zawierać każdy element .expected

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
Memory<T>

Pamięć elementów, których oczekuje się, że wszystkie elementy będą obecne w elemecie collection.

collection
Memory<T>

Pamięć powinna zawierać każdy element .expected

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy

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

Źródło:
Assert.ContainsAll.cs

Sprawdza, czy collection zawiera każdy element expected (z wieloma liczebnościami) i zgłasza wyjątek, jeśli jakikolwiek element występuje expected więcej razy niż w .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 = "")

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
IEnumerable<T>

Kolekcja elementów, których oczekuje się, że będzie obecna w elemecie collection.

collection
IEnumerable<T>

Kolekcja powinna zawierać każdy element .expected

message
String

Komunikat do uwzględnienia w wyjątku, gdy element w expected pliku nie zostanie znaleziony (z wystarczającą liczebnością) w .collection Komunikat jest wyświetlany w wynikach testu.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Wyjątki

Zgłaszany, jeśli expected zawiera co najmniej jeden element, który występuje więcej razy niż w .collection

Uwagi

Wielość elementów jest znacząca: [1] nie zawiera wszystkich elementów [1, 1].

Dotyczy

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

Sprawdza, czy collection zawiera każdy element expected (z wielolicznością).

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

Parametry typu

T

Typ elementów kolekcji.

Parametry

expected
Span<T>

Zakres elementów, które powinny być obecne w elemecie collection.

collection
Span<T>

Oczekiwany zakres zawiera każdy element elementu expected.

message
String

Komunikat do uwzględnienia w wyjątku, gdy potwierdzenie zakończy się niepowodzeniem.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

collectionExpression
String

Wyrażenie składniowe kolekcji podane przez kompilator za pomocą wyrażenia argumentu wywołującego. Użytkownicy nie powinni przekazywać wartości dla tego parametru.

Dotyczy