Assert.AreSequenceEqual Metoda

Definice

Přetížení

Name Description
AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)

Testuje, zda dvě sekvence obsahují stejné prvky pomocí zadaného porovnávače a sémantiky pořadí a vyvolá výjimku, pokud ne.

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Testuje, zda dvě sekvence obsahují stejné prvky ve stejném pořadí pomocí zadaného porovnávače a vyvolá výjimku, pokud ne.

AreSequenceEqual(IEnumerable, IEnumerable, String, String, String)

Testuje, zda dvě sekvence obsahují stejné prvky ve stejném pořadí a vyvolá výjimku, pokud ne.

AreSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)

Testuje, zda dvě sekvence obsahují stejné prvky pomocí zadané sémantiky pořadí a vyvolá výjimku, pokud ne.

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

Testuje, zda dvě sekvence obsahují stejné prvky ve stejném pořadí a vyvolá výjimku, pokud ne.

AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, SequenceOrder, String, String, String)

Testuje, zda dvě sekvence obsahují stejné prvky pomocí zadané sémantiky pořadí a vyvolá výjimku, pokud ne.

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

Testuje, zda dvě sekvence obsahují stejné prvky ve stejném pořadí pomocí zadaného porovnávače a vyvolá výjimku, pokud ne.

AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

Testuje, zda dvě sekvence obsahují stejné prvky pomocí zadaného porovnávače a sémantiky pořadí a vyvolá výjimku, pokud ne.

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, SequenceOrder, String, String, String)

Zdroj:
Assert.AreSequenceEqual.cs

Testuje, zda dvě sekvence obsahují stejné prvky pomocí zadaného porovnávače a sémantiky pořadí a vyvolá výjimku, pokud ne.

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

Parametry

expected
IEnumerable

Očekává se, že sekvence bude rovna actual.

actual
IEnumerable

Posloupnost vytvořená kódem v rámci testu.

comparer
IEqualityComparer

Porovnávač rovnosti, který se má použít při porovnávání prvků nebo null použití výchozího porovnávače.

order
SequenceOrder

Určuje, zda se prvky musí zobrazovat ve stejném pořadí nebo v libovolném pořadí.

message
String

Zpráva, která se má zahrnout do výjimky, pokud se sekvence nerovnají.

expectedExpression
String

Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího.

actualExpression
String

Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího.

Platí pro

AreSequenceEqual(IEnumerable, IEnumerable, IEqualityComparer, String, String, String)

Zdroj:
Assert.AreSequenceEqual.cs

Testuje, zda dvě sekvence obsahují stejné prvky ve stejném pořadí pomocí zadaného porovnávače a vyvolá výjimku, pokud ne.

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

Parametry

expected
IEnumerable

Očekává se, že sekvence bude rovna actual.

actual
IEnumerable

Posloupnost vytvořená kódem v rámci testu.

comparer
IEqualityComparer

Porovnávač rovnosti, který se má použít při porovnávání prvků nebo null použití výchozího porovnávače.

message
String

Zpráva, která se má zahrnout do výjimky, pokud se sekvence nerovnají.

expectedExpression
String

Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího.

actualExpression
String

Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího.

Platí pro

AreSequenceEqual(IEnumerable, IEnumerable, String, String, String)

Zdroj:
Assert.AreSequenceEqual.cs

Testuje, zda dvě sekvence obsahují stejné prvky ve stejném pořadí a vyvolá výjimku, pokud ne.

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

Parametry

expected
IEnumerable

Očekává se, že sekvence bude rovna actual.

actual
IEnumerable

Posloupnost vytvořená kódem v rámci testu.

message
String

Zpráva, která se má zahrnout do výjimky, pokud se sekvence nerovnají.

expectedExpression
String

Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího.

actualExpression
String

Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího.

Platí pro

AreSequenceEqual(IEnumerable, IEnumerable, SequenceOrder, String, String, String)

Zdroj:
Assert.AreSequenceEqual.cs

Testuje, zda dvě sekvence obsahují stejné prvky pomocí zadané sémantiky pořadí a vyvolá výjimku, pokud ne.

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

Parametry

expected
IEnumerable

Očekává se, že sekvence bude rovna actual.

actual
IEnumerable

Posloupnost vytvořená kódem v rámci testu.

order
SequenceOrder

Určuje, zda se prvky musí zobrazovat ve stejném pořadí nebo v libovolném pořadí.

message
String

Zpráva, která se má zahrnout do výjimky, pokud se sekvence nerovnají.

expectedExpression
String

Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího.

actualExpression
String

Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího.

Platí pro

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

Zdroj:
Assert.AreSequenceEqual.cs

Testuje, zda dvě sekvence obsahují stejné prvky ve stejném pořadí a vyvolá výjimku, pokud ne.

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

Parametry typu

T

Typ sekvencí prvků.

Parametry

expected
IEnumerable<T>

Očekává se, že sekvence bude rovna actual.

actual
IEnumerable<T>

Posloupnost vytvořená kódem v rámci testu.

message
String

Zpráva, která se má zahrnout do výjimky, pokud se sekvence nerovnají.

expectedExpression
String

Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího.

actualExpression
String

Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího.

Platí pro

AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, SequenceOrder, String, String, String)

Zdroj:
Assert.AreSequenceEqual.cs

Testuje, zda dvě sekvence obsahují stejné prvky pomocí zadané sémantiky pořadí a vyvolá výjimku, pokud ne.

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

Parametry typu

T

Typ sekvencí prvků.

Parametry

expected
IEnumerable<T>

Očekává se, že sekvence bude rovna actual.

actual
IEnumerable<T>

Posloupnost vytvořená kódem v rámci testu.

order
SequenceOrder

Určuje, zda se prvky musí zobrazovat ve stejném pořadí nebo v libovolném pořadí.

message
String

Zpráva, která se má zahrnout do výjimky, pokud se sekvence nerovnají.

expectedExpression
String

Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího.

actualExpression
String

Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího.

Platí pro

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

Zdroj:
Assert.AreSequenceEqual.cs

Testuje, zda dvě sekvence obsahují stejné prvky ve stejném pořadí pomocí zadaného porovnávače a vyvolá výjimku, pokud ne.

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

Parametry typu

T

Typ sekvencí prvků.

Parametry

expected
IEnumerable<T>

Očekává se, že sekvence bude rovna actual.

actual
IEnumerable<T>

Posloupnost vytvořená kódem v rámci testu.

comparer
IEqualityComparer<T>

Porovnávač rovnosti, který se má použít při porovnávání prvků nebo null použití výchozího porovnávače.

message
String

Zpráva, která se má zahrnout do výjimky, pokud se sekvence nerovnají.

expectedExpression
String

Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího.

actualExpression
String

Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího.

Platí pro

AreSequenceEqual<T>(IEnumerable<T>, IEnumerable<T>, IEqualityComparer<T>, SequenceOrder, String, String, String)

Zdroj:
Assert.AreSequenceEqual.cs

Testuje, zda dvě sekvence obsahují stejné prvky pomocí zadaného porovnávače a sémantiky pořadí a vyvolá výjimku, pokud ne.

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

Parametry typu

T

Typ sekvencí prvků.

Parametry

expected
IEnumerable<T>

Očekává se, že sekvence bude rovna actual.

actual
IEnumerable<T>

Posloupnost vytvořená kódem v rámci testu.

comparer
IEqualityComparer<T>

Porovnávač rovnosti, který se má použít při porovnávání prvků nebo null použití výchozího porovnávače.

order
SequenceOrder

Určuje, zda se prvky musí zobrazovat ve stejném pořadí nebo v libovolném pořadí.

message
String

Zpráva, která se má zahrnout do výjimky, pokud se sekvence nerovnají.

expectedExpression
String

Syntaktický výraz očekávaného výrazu kompilátoru prostřednictvím výrazu argumentu volajícího.

actualExpression
String

Syntaktický výraz skutečné hodnoty, který kompilátor předá prostřednictvím výrazu argumentu volajícího.

Platí pro