Assert.ContainsAll Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| ContainsAll(IEnumerable, IEnumerable, String, String, String) |
Sprawdza, czy |
| ContainsAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(Span<T>, Span<T>, IEqualityComparer<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(Memory<T>, Memory<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String) |
Sprawdza, czy |
| ContainsAll<T>(Span<T>, Span<T>, String, String, String) |
Sprawdza, czy |
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.