Assert.ContainsAll Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| ContainsAll(IEnumerable, IEnumerable, String, String, String) |
Teste si |
| ContainsAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String) |
Teste si |
| ContainsAll<T>(Span<T>, Span<T>, IEqualityComparer<T>, String, String, String) |
Teste si |
| ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, String, String, String) |
Teste si |
| ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, String, String, String) |
Teste si |
| ContainsAll<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, String, String, String) |
Teste si |
| ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String) |
Teste si |
| ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, String, String, String) |
Teste si |
| ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, String, String, String) |
Teste si |
| ContainsAll<T>(Memory<T>, Memory<T>, String, String, String) |
Teste si |
| ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String) |
Teste si |
| ContainsAll<T>(Span<T>, Span<T>, String, String, String) |
Teste si |
ContainsAll(IEnumerable, IEnumerable, String, String, String)
- Source:
- Assert.ContainsAll.cs
Teste si collection chaque élément de expected (avec multiplicité) et lève une exception si un élément expected se produit plus de fois que dans 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 = "")
Paramètres
- expected
- IEnumerable
Collection d’éléments censés être tous présents dans collection.
- collection
- IEnumerable
Collection censée contenir chaque élément de expected.
- message
- String
Message à inclure dans l’exception lorsqu’un élément n’est expected pas trouvé (avec une multiplicité suffisante) dans collection. Le message s’affiche dans les résultats des tests.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
Exceptions
Levée si expected contient au moins un élément qui se produit plus de fois que dans collection.
Remarques
La multiplicité des éléments est significative : [1] ne contient pas tous les [1, 1]éléments .
S’applique à
ContainsAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)
- Source:
- Assert.ContainsAll.cs
Teste si collection chaque élément de expected (avec multiplicité) et lève une exception si un élément expected se produit plus de fois que dans 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 = "")
Paramètres
- expected
- IEnumerable
Collection d’éléments censés être tous présents dans collection.
- collection
- IEnumerable
Collection censée contenir chaque élément de expected.
- comparer
- IEqualityComparer
Comparateur d’égalité à utiliser lors de la comparaison d’éléments.
- message
- String
Message à inclure dans l’exception lorsqu’un élément n’est expected pas trouvé (avec une multiplicité suffisante) dans collection. Le message s’affiche dans les résultats des tests.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
Exceptions
Levée si expected contient au moins un élément qui se produit plus de fois que dans collection.
Remarques
La multiplicité des éléments est significative : [1] ne contient pas tous les [1, 1]éléments .
S’applique à
ContainsAll<T>(Span<T>, Span<T>, IEqualityComparer<T>, String, String, String)
Teste si collection chaque élément contient expected (avec multiplicité).
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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- Span<T>
L’étendue des éléments attendus pour tous être présents dans collection.
- collection
- Span<T>
Étendue attendue pour contenir chaque élément de expected.
- comparer
- IEqualityComparer<T>
Comparateur d’égalité à utiliser lors de la comparaison d’éléments.
- message
- String
Message à inclure dans l’exception en cas d’échec de l’assertion.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
S’applique à
ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>, String, String, String)
Teste si collection chaque élément contient expected (avec multiplicité).
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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- ReadOnlySpan<T>
L’étendue des éléments attendus pour tous être présents dans collection.
- collection
- ReadOnlySpan<T>
Étendue attendue pour contenir chaque élément de expected.
- comparer
- IEqualityComparer<T>
Comparateur d’égalité à utiliser lors de la comparaison d’éléments.
- message
- String
Message à inclure dans l’exception en cas d’échec de l’assertion.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
S’applique à
ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, IEqualityComparer<T>, String, String, String)
Teste si collection chaque élément contient expected (avec multiplicité).
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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- ReadOnlyMemory<T>
Mémoire des éléments censés être tous présents dans collection.
- collection
- ReadOnlyMemory<T>
Mémoire attendue pour contenir chaque élément de expected.
- comparer
- IEqualityComparer<T>
Comparateur d’égalité à utiliser lors de la comparaison d’éléments.
- message
- String
Message à inclure dans l’exception en cas d’échec de l’assertion.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
S’applique à
ContainsAll<T>(Memory<T>, Memory<T>, IEqualityComparer<T>, String, String, String)
Teste si collection chaque élément contient expected (avec multiplicité).
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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- Memory<T>
Mémoire des éléments censés être tous présents dans collection.
- collection
- Memory<T>
Mémoire attendue pour contenir chaque élément de expected.
- comparer
- IEqualityComparer<T>
Comparateur d’égalité à utiliser lors de la comparaison d’éléments.
- message
- String
Message à inclure dans l’exception en cas d’échec de l’assertion.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
S’applique à
ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)
- Source:
- Assert.ContainsAll.cs
Teste si collection chaque élément de expected (avec multiplicité) et lève une exception si un élément expected se produit plus de fois que dans 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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- IEnumerable<T>
Collection d’éléments censés être tous présents dans collection.
- collection
- IEnumerable<T>
Collection censée contenir chaque élément de expected.
- comparer
- IEqualityComparer<T>
Comparateur d’égalité à utiliser lors de la comparaison d’éléments.
- message
- String
Message à inclure dans l’exception lorsqu’un élément n’est expected pas trouvé (avec une multiplicité suffisante) dans collection. Le message s’affiche dans les résultats des tests.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
Exceptions
Levée si expected contient au moins un élément qui se produit plus de fois que dans collection.
Remarques
La multiplicité des éléments est significative : [1] ne contient pas tous les [1, 1]éléments .
S’applique à
ContainsAll<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, String, String, String)
Teste si collection chaque élément contient expected (avec multiplicité).
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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- ReadOnlySpan<T>
L’étendue des éléments attendus pour tous être présents dans collection.
- collection
- ReadOnlySpan<T>
Étendue attendue pour contenir chaque élément de expected.
- message
- String
Message à inclure dans l’exception en cas d’échec de l’assertion.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
S’applique à
ContainsAll<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, String, String, String)
Teste si collection chaque élément contient expected (avec multiplicité).
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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- ReadOnlyMemory<T>
Mémoire des éléments censés être tous présents dans collection.
- collection
- ReadOnlyMemory<T>
Mémoire attendue pour contenir chaque élément de expected.
- message
- String
Message à inclure dans l’exception en cas d’échec de l’assertion.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
S’applique à
ContainsAll<T>(Memory<T>, Memory<T>, String, String, String)
Teste si collection chaque élément contient expected (avec multiplicité).
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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- Memory<T>
Mémoire des éléments censés être tous présents dans collection.
- collection
- Memory<T>
Mémoire attendue pour contenir chaque élément de expected.
- message
- String
Message à inclure dans l’exception en cas d’échec de l’assertion.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
S’applique à
ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)
- Source:
- Assert.ContainsAll.cs
Teste si collection chaque élément de expected (avec multiplicité) et lève une exception si un élément expected se produit plus de fois que dans 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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- IEnumerable<T>
Collection d’éléments censés être tous présents dans collection.
- collection
- IEnumerable<T>
Collection censée contenir chaque élément de expected.
- message
- String
Message à inclure dans l’exception lorsqu’un élément n’est expected pas trouvé (avec une multiplicité suffisante) dans collection. Le message s’affiche dans les résultats des tests.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
Exceptions
Levée si expected contient au moins un élément qui se produit plus de fois que dans collection.
Remarques
La multiplicité des éléments est significative : [1] ne contient pas tous les [1, 1]éléments .
S’applique à
ContainsAll<T>(Span<T>, Span<T>, String, String, String)
Teste si collection chaque élément contient expected (avec multiplicité).
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 = "")
Paramètres de type
- T
Type des éléments de collection.
Paramètres
- expected
- Span<T>
L’étendue des éléments attendus pour tous être présents dans collection.
- collection
- Span<T>
Étendue attendue pour contenir chaque élément de expected.
- message
- String
Message à inclure dans l’exception en cas d’échec de l’assertion.
- expectedExpression
- String
Expression syntactique attendue telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.
- collectionExpression
- String
Expression syntactique de la collection telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.