Assert.AreSequenceEqual 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 |
|---|---|
| AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String) |
Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
| AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String) |
Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
| AreSequenceEqual(IEnumerable, IEnumerable, String, String, String) |
Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
| AreSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String) |
Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
| AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, String, String, String) |
Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
| AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, SequenceOrder, String, String, String) |
Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
| AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String) |
Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
| AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, SequenceOrder, String, String, String) |
Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist. |
AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)
- Quelle:
- Assert.AreSequenceEqual.cs
Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.
public static void AreSequenceEqual(System.Collections.IEnumerable? expected, System.Collections.IEnumerable? actual, System.Collections.IEqualityComparer? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : System.Collections.IEnumerable * System.Collections.IEnumerable * System.Collections.IEqualityComparer * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual (expected As IEnumerable, actual As IEnumerable, comparer As IEqualityComparer, order As SequenceOrder, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")
Parameter
- expected
- IEnumerable
Die Sequenz, die erwartet wird, ist gleich actual.
- actual
- IEnumerable
Die Sequenz, die vom code unter Test erzeugt wird.
- comparer
- IEqualityComparer
Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.
- order
- SequenceOrder
Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
- actualExpression
- String
Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
Gilt für:
AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)
- Quelle:
- Assert.AreSequenceEqual.cs
Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.
public static void AreSequenceEqual(System.Collections.IEnumerable? expected, System.Collections.IEnumerable? actual, System.Collections.IEqualityComparer? comparer, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : System.Collections.IEnumerable * System.Collections.IEnumerable * System.Collections.IEqualityComparer * string * string * string -> unit
Public Shared Sub AreSequenceEqual (expected As IEnumerable, actual As IEnumerable, comparer As IEqualityComparer, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")
Parameter
- expected
- IEnumerable
Die Sequenz, die erwartet wird, ist gleich actual.
- actual
- IEnumerable
Die Sequenz, die vom code unter Test erzeugt wird.
- comparer
- IEqualityComparer
Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
- actualExpression
- String
Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
Gilt für:
AreSequenceEqual(IEnumerable, IEnumerable, String, String, String)
- Quelle:
- Assert.AreSequenceEqual.cs
Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.
public static void AreSequenceEqual(System.Collections.IEnumerable? expected, System.Collections.IEnumerable? actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : System.Collections.IEnumerable * System.Collections.IEnumerable * string * string * string -> unit
Public Shared Sub AreSequenceEqual (expected As IEnumerable, actual As IEnumerable, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")
Parameter
- expected
- IEnumerable
Die Sequenz, die erwartet wird, ist gleich actual.
- actual
- IEnumerable
Die Sequenz, die vom code unter Test erzeugt wird.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
- actualExpression
- String
Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
Gilt für:
AreSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)
- Quelle:
- Assert.AreSequenceEqual.cs
Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.
public static void AreSequenceEqual(System.Collections.IEnumerable? expected, System.Collections.IEnumerable? actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : System.Collections.IEnumerable * System.Collections.IEnumerable * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual (expected As IEnumerable, actual As IEnumerable, order As SequenceOrder, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")
Parameter
- expected
- IEnumerable
Die Sequenz, die erwartet wird, ist gleich actual.
- actual
- IEnumerable
Die Sequenz, die vom code unter Test erzeugt wird.
- order
- SequenceOrder
Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
- actualExpression
- String
Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
Gilt für:
AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, String, String, String)
- Quelle:
- Assert.AreSequenceEqual.cs
Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.
public static void AreSequenceEqual<T>(System.Collections.Generic.IEnumerable<T>? expected, System.Collections.Generic.IEnumerable<T>? actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : seq<'T> * seq<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As IEnumerable(Of T), actual As IEnumerable(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")
Typparameter
- T
Der Typ der Sequenzelemente.
Parameter
- expected
- IEnumerable<T>
Die Sequenz, die erwartet wird, ist gleich actual.
- actual
- IEnumerable<T>
Die Sequenz, die vom code unter Test erzeugt wird.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
- actualExpression
- String
Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
Gilt für:
AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, SequenceOrder, String, String, String)
- Quelle:
- Assert.AreSequenceEqual.cs
Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.
public static void AreSequenceEqual<T>(System.Collections.Generic.IEnumerable<T>? expected, System.Collections.Generic.IEnumerable<T>? actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : seq<'T> * seq<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As IEnumerable(Of T), actual As IEnumerable(Of T), order As SequenceOrder, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")
Typparameter
- T
Der Typ der Sequenzelemente.
Parameter
- expected
- IEnumerable<T>
Die Sequenz, die erwartet wird, ist gleich actual.
- actual
- IEnumerable<T>
Die Sequenz, die vom code unter Test erzeugt wird.
- order
- SequenceOrder
Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
- actualExpression
- String
Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
Gilt für:
AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, String, String, String)
- Quelle:
- Assert.AreSequenceEqual.cs
Testet, ob zwei Sequenzen gleiche Elemente in derselben Reihenfolge enthalten, indem sie den angegebenen Vergleich verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.
public static void AreSequenceEqual<T>(System.Collections.Generic.IEnumerable<T>? expected, System.Collections.Generic.IEnumerable<T>? actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : seq<'T> * seq<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As IEnumerable(Of T), actual As IEnumerable(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")
Typparameter
- T
Der Typ der Sequenzelemente.
Parameter
- expected
- IEnumerable<T>
Die Sequenz, die erwartet wird, ist gleich actual.
- actual
- IEnumerable<T>
Die Sequenz, die vom code unter Test erzeugt wird.
- comparer
- IEqualityComparer<T>
Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
- actualExpression
- String
Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
Gilt für:
AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)
- Quelle:
- Assert.AreSequenceEqual.cs
Testet, ob zwei Sequenzen gleich Elemente enthalten, die die angegebene Vergleichs- und Reihenfolgesemantik verwenden, und löst eine Ausnahme aus, wenn dies nicht der Fall ist.
public static void AreSequenceEqual<T>(System.Collections.Generic.IEnumerable<T>? expected, System.Collections.Generic.IEnumerable<T>? actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : seq<'T> * seq<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As IEnumerable(Of T), actual As IEnumerable(Of T), comparer As IEqualityComparer(Of T), order As SequenceOrder, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")
Typparameter
- T
Der Typ der Sequenzelemente.
Parameter
- expected
- IEnumerable<T>
Die Sequenz, die erwartet wird, ist gleich actual.
- actual
- IEnumerable<T>
Die Sequenz, die vom code unter Test erzeugt wird.
- comparer
- IEqualityComparer<T>
Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll, oder null zum Verwenden des Standardvergleichs.
- order
- SequenceOrder
Gibt an, ob Elemente in derselben Reihenfolge oder in beliebiger Reihenfolge angezeigt werden müssen.
- message
- String
Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn die Sequenzen nicht gleich sind.
- expectedExpression
- String
Der syntaktische Ausdruck, der vom Compiler über den Aufruferargumentausdruck angegeben wird.
- actualExpression
- String
Der syntaktische Ausdruck des tatsächlichen Ausdrucks, der vom Compiler über den Aufruferargumentausdruck angegeben wird.