Assert.ContainsAll Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ContainsAll(IEnumerable, IEnumerable, String, String, String) |
Testet, ob |
| ContainsAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String) |
Testet, ob |
| ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String) |
Testet, ob |
| ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String) |
Testet, ob |
ContainsAll(IEnumerable, IEnumerable, String, String, String)
- Quelle:
- Assert.ContainsAll.cs
Testet, ob collection jedes Element ( expected mit Multiplikation) enthält, und löst eine Ausnahme aus, wenn ein Element in expected mehr Zeit als in 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 = "")
Parameter
- expected
- IEnumerable
Die Sammlung von Elementen, die erwartet werden, dass alle vorhanden sind.collection
- collection
- IEnumerable
Die Auflistung, die erwartet wird, dass jedes Element von expected.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn ein Element expected nicht gefunden wird (mit ausreichender Multiplikation) in collection. Die Meldung wird in Testergebnissen angezeigt.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird. Benutzer sollten keinen Wert für diesen Parameter übergeben.
- collectionExpression
- String
Der syntaktische Ausdruck der Auflistung, wie vom Compiler über den Aufruferargumentausdruck angegeben. Benutzer sollten keinen Wert für diesen Parameter übergeben.
Ausnahmen
Wird ausgelöst, wenn expected mindestens ein Element enthalten ist, das länger als in collection.
Hinweise
Die Multiplikation von [1, 1]Elementen ist signifikant: [1] enthält nicht alle .
Gilt für:
ContainsAll(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)
- Quelle:
- Assert.ContainsAll.cs
Testet, ob collection jedes Element ( expected mit Multiplikation) enthält, und löst eine Ausnahme aus, wenn ein Element in expected mehr Zeit als in 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 = "")
Parameter
- expected
- IEnumerable
Die Sammlung von Elementen, die erwartet werden, dass alle vorhanden sind.collection
- collection
- IEnumerable
Die Auflistung, die erwartet wird, dass jedes Element von expected.
- comparer
- IEqualityComparer
Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn ein Element expected nicht gefunden wird (mit ausreichender Multiplikation) in collection. Die Meldung wird in Testergebnissen angezeigt.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird. Benutzer sollten keinen Wert für diesen Parameter übergeben.
- collectionExpression
- String
Der syntaktische Ausdruck der Auflistung, wie vom Compiler über den Aufruferargumentausdruck angegeben. Benutzer sollten keinen Wert für diesen Parameter übergeben.
Ausnahmen
Wird ausgelöst, wenn expected mindestens ein Element enthalten ist, das länger als in collection.
Hinweise
Die Multiplikation von [1, 1]Elementen ist signifikant: [1] enthält nicht alle .
Gilt für:
ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)
- Quelle:
- Assert.ContainsAll.cs
Testet, ob collection jedes Element ( expected mit Multiplikation) enthält, und löst eine Ausnahme aus, wenn ein Element in expected mehr Zeit als in 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 = "")
Typparameter
- T
Der Typ der Sammlungselemente.
Parameter
- expected
- IEnumerable<T>
Die Sammlung von Elementen, die erwartet werden, dass alle vorhanden sind.collection
- collection
- IEnumerable<T>
Die Auflistung, die erwartet wird, dass jedes Element von expected.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn ein Element expected nicht gefunden wird (mit ausreichender Multiplikation) in collection. Die Meldung wird in Testergebnissen angezeigt.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird. Benutzer sollten keinen Wert für diesen Parameter übergeben.
- collectionExpression
- String
Der syntaktische Ausdruck der Auflistung, wie vom Compiler über den Aufruferargumentausdruck angegeben. Benutzer sollten keinen Wert für diesen Parameter übergeben.
Ausnahmen
Wird ausgelöst, wenn expected mindestens ein Element enthalten ist, das länger als in collection.
Hinweise
Die Multiplikation von [1, 1]Elementen ist signifikant: [1] enthält nicht alle .
Gilt für:
ContainsAll<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)
- Quelle:
- Assert.ContainsAll.cs
Testet, ob collection jedes Element ( expected mit Multiplikation) enthält, und löst eine Ausnahme aus, wenn ein Element in expected mehr Zeit als in 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 = "")
Typparameter
- T
Der Typ der Sammlungselemente.
Parameter
- expected
- IEnumerable<T>
Die Sammlung von Elementen, die erwartet werden, dass alle vorhanden sind.collection
- collection
- IEnumerable<T>
Die Auflistung, die erwartet wird, dass jedes Element von expected.
- comparer
- IEqualityComparer<T>
Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn ein Element expected nicht gefunden wird (mit ausreichender Multiplikation) in collection. Die Meldung wird in Testergebnissen angezeigt.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird. Benutzer sollten keinen Wert für diesen Parameter übergeben.
- collectionExpression
- String
Der syntaktische Ausdruck der Auflistung, wie vom Compiler über den Aufruferargumentausdruck angegeben. Benutzer sollten keinen Wert für diesen Parameter übergeben.
Ausnahmen
Wird ausgelöst, wenn expected mindestens ein Element enthalten ist, das länger als in collection.
Hinweise
Die Multiplikation von [1, 1]Elementen ist signifikant: [1] enthält nicht alle .