Język

Assert.AreSequenceEqual Metoda

Definicja

Przeciążenia

Nazwa Opis
AreSequenceEqual(IEnumerable, IEnumerable, String, String, String)

Sprawdza, czy dwie sekwencje zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwie sekwencje zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwie sekwencje zawierają równe elementy w tej samej kolejności przy użyciu określonego porównania i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwie sekwencje zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa przedziały zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa przedziały zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwie sekwencje zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa przedziały zawierają równe elementy w tej samej kolejności przy użyciu określonego porównania i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa przedziały zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa przedziały zawierają równe elementy w tej samej kolejności przy użyciu określonego porównania i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy w tej samej kolejności, używając określonego porównania i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa przedziały zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy w tej samej kolejności, używając określonego porównania i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa zakresy zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwie sekwencje zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwie sekwencje zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwie sekwencje zawierają równe elementy w tej samej kolejności przy użyciu określonego porównania i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

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

Sprawdza, czy dwa zakresy zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

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

Źródło:
Assert.AreSequenceEqual.cs

Sprawdza, czy dwie sekwencje zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

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

Oczekiwana sekwencja będzie równa actual.

actual
IEnumerable

Sekwencja utworzona przez kod testowany.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Źródło:
Assert.AreSequenceEqual.cs

Sprawdza, czy dwie sekwencje zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

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

Oczekiwana sekwencja będzie równa actual.

actual
IEnumerable

Sekwencja utworzona przez kod testowany.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Źródło:
Assert.AreSequenceEqual.cs

Sprawdza, czy dwie sekwencje zawierają równe elementy w tej samej kolejności przy użyciu określonego porównania i zgłasza wyjątek, jeśli nie.

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

Oczekiwana sekwencja będzie równa actual.

actual
IEnumerable

Sekwencja utworzona przez kod testowany.

comparer
IEqualityComparer

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Źródło:
Assert.AreSequenceEqual.cs

Sprawdza, czy dwie sekwencje zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

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

Oczekiwana sekwencja będzie równa actual.

actual
IEnumerable

Sekwencja utworzona przez kod testowany.

comparer
IEqualityComparer

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa przedziały zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(Span<T> expected, Span<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : Span<'T> * Span<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As Span(Of T), actual As Span(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 elementów sekwencji.

Parametry

expected
Span<T>

Oczekiwano, że zakres będzie równy actual.

actual
Span<T>

Zakres wygenerowany przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa przedziały zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(ReadOnlySpan<T> expected, ReadOnlySpan<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As ReadOnlySpan(Of T), actual As ReadOnlySpan(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 elementów sekwencji.

Parametry

expected
ReadOnlySpan<T>

Oczekiwano, że zakres będzie równy actual.

actual
ReadOnlySpan<T>

Zakres wygenerowany przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(ReadOnlyMemory<T> expected, ReadOnlyMemory<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(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 elementów sekwencji.

Parametry

expected
ReadOnlyMemory<T>

Pamięć powinna być równa actual.

actual
ReadOnlyMemory<T>

Pamięć wygenerowana przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(Memory<T> expected, Memory<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : Memory<'T> * Memory<'T> * System.Collections.Generic.IEqualityComparer<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As Memory(Of T), actual As Memory(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 elementów sekwencji.

Parametry

expected
Memory<T>

Pamięć powinna być równa actual.

actual
Memory<T>

Pamięć wygenerowana przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Źródło:
Assert.AreSequenceEqual.cs

Sprawdza, czy dwie sekwencje zawierają równe elementy przy użyciu określonego semantyki porównania i kolejności, i zgłasza wyjątek, jeśli nie.

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 elementów sekwencji.

Parametry

expected
IEnumerable<T>

Oczekiwana sekwencja będzie równa actual.

actual
IEnumerable<T>

Sekwencja utworzona przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa przedziały zawierają równe elementy w tej samej kolejności przy użyciu określonego porównania i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(Span<T> expected, Span<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : Span<'T> * Span<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As Span(Of T), actual As Span(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
Span<T>

Oczekiwano, że zakres będzie równy actual.

actual
Span<T>

Zakres wygenerowany przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa przedziały zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(Span<T> expected, Span<T> actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : Span<'T> * Span<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As Span(Of T), actual As Span(Of T), order As SequenceOrder, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
Span<T>

Oczekiwano, że zakres będzie równy actual.

actual
Span<T>

Zakres wygenerowany przez kod testowany.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa przedziały zawierają równe elementy w tej samej kolejności przy użyciu określonego porównania i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(ReadOnlySpan<T> expected, ReadOnlySpan<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As ReadOnlySpan(Of T), actual As ReadOnlySpan(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
ReadOnlySpan<T>

Oczekiwano, że zakres będzie równy actual.

actual
ReadOnlySpan<T>

Zakres wygenerowany przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy w tej samej kolejności, używając określonego porównania i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(ReadOnlyMemory<T> expected, ReadOnlyMemory<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
ReadOnlyMemory<T>

Pamięć powinna być równa actual.

actual
ReadOnlyMemory<T>

Pamięć wygenerowana przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa przedziały zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(ReadOnlySpan<T> expected, ReadOnlySpan<T> actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As ReadOnlySpan(Of T), actual As ReadOnlySpan(Of T), order As SequenceOrder, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
ReadOnlySpan<T>

Oczekiwano, że zakres będzie równy actual.

actual
ReadOnlySpan<T>

Zakres wygenerowany przez kod testowany.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy w tej samej kolejności, używając określonego porównania i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(Memory<T> expected, Memory<T> actual, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : Memory<'T> * Memory<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As Memory(Of T), actual As Memory(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
Memory<T>

Pamięć powinna być równa actual.

actual
Memory<T>

Pamięć wygenerowana przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(ReadOnlyMemory<T> expected, ReadOnlyMemory<T> actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(Of T), order As SequenceOrder, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
ReadOnlyMemory<T>

Pamięć powinna być równa actual.

actual
ReadOnlyMemory<T>

Pamięć wygenerowana przez kod testowany.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(Memory<T> expected, Memory<T> actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : Memory<'T> * Memory<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As Memory(Of T), actual As Memory(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
Memory<T>

Pamięć powinna być równa actual.

actual
Memory<T>

Pamięć wygenerowana przez kod testowany.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(ReadOnlyMemory<T> expected, ReadOnlyMemory<T> actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
ReadOnlyMemory<T>

Pamięć powinna być równa actual.

actual
ReadOnlyMemory<T>

Pamięć wygenerowana przez kod testowany.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa zakresy zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(ReadOnlySpan<T> expected, ReadOnlySpan<T> actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : ReadOnlySpan<'T> * ReadOnlySpan<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As ReadOnlySpan(Of T), actual As ReadOnlySpan(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
ReadOnlySpan<T>

Oczekiwano, że zakres będzie równy actual.

actual
ReadOnlySpan<T>

Zakres wygenerowany przez kod testowany.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Źródło:
Assert.AreSequenceEqual.cs

Sprawdza, czy dwie sekwencje zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

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 elementów sekwencji.

Parametry

expected
IEnumerable<T>

Oczekiwana sekwencja będzie równa actual.

actual
IEnumerable<T>

Sekwencja utworzona przez kod testowany.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Źródło:
Assert.AreSequenceEqual.cs

Sprawdza, czy dwie sekwencje zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

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 elementów sekwencji.

Parametry

expected
IEnumerable<T>

Oczekiwana sekwencja będzie równa actual.

actual
IEnumerable<T>

Sekwencja utworzona przez kod testowany.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Źródło:
Assert.AreSequenceEqual.cs

Sprawdza, czy dwie sekwencje zawierają równe elementy w tej samej kolejności przy użyciu określonego porównania i zgłasza wyjątek, jeśli nie.

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 elementów sekwencji.

Parametry

expected
IEnumerable<T>

Oczekiwana sekwencja będzie równa actual.

actual
IEnumerable<T>

Sekwencja utworzona przez kod testowany.

comparer
IEqualityComparer<T>

Porównywanie równości używane podczas porównywania elementów lub null używanie domyślnego modułu porównującego.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa regiony pamięci zawierają równe elementy przy użyciu semantyki określonej kolejności i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(Memory<T> expected, Memory<T> actual, Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder order, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : Memory<'T> * Memory<'T> * Microsoft.VisualStudio.TestTools.UnitTesting.SequenceOrder * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As Memory(Of T), actual As Memory(Of T), order As SequenceOrder, Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
Memory<T>

Pamięć powinna być równa actual.

actual
Memory<T>

Pamięć wygenerowana przez kod testowany.

order
SequenceOrder

Określa, czy elementy muszą być wyświetlane w tej samej kolejności, czy w dowolnej kolejności.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy

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

Sprawdza, czy dwa zakresy zawierają równe elementy w tej samej kolejności i zgłasza wyjątek, jeśli nie.

public static void AreSequenceEqual<T>(Span<T> expected, Span<T> actual, string? message = "", string expectedExpression = "", string actualExpression = "");
static member AreSequenceEqual : Span<'T> * Span<'T> * string * string * string -> unit
Public Shared Sub AreSequenceEqual(Of T) (expected As Span(Of T), actual As Span(Of T), Optional message As String = "", Optional expectedExpression As String = "", Optional actualExpression As String = "")

Parametry typu

T

Typ elementów sekwencji.

Parametry

expected
Span<T>

Oczekiwano, że zakres będzie równy actual.

actual
Span<T>

Zakres wygenerowany przez kod testowany.

message
String

Komunikat do uwzględnienia w wyjątku, gdy sekwencje nie są równe.

expectedExpression
String

Wyrażenie składniowe oczekiwane przez kompilator za pośrednictwem wyrażenia argumentu wywołującego.

actualExpression
String

Wyrażenie składniowe wartości rzeczywistej podanej przez kompilator za pomocą wyrażenia argumentu wywołującego.

Dotyczy