Assert.AreSequenceEqual Metodo

Definizione

Overload

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

Verifica se due sequenze contengono elementi uguali usando l'operatore di confronto e la semantica dell'ordine specificati e genera un'eccezione in caso contrario.

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

Verifica se due sequenze contengono elementi uguali nello stesso ordine usando l'operatore di confronto specificato e genera un'eccezione in caso contrario.

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

Verifica se due sequenze contengono elementi uguali nello stesso ordine e genera un'eccezione in caso contrario.

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

Verifica se due sequenze contengono elementi uguali usando la semantica dell'ordine specificata e genera un'eccezione in caso contrario.

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

Verifica se due sequenze contengono elementi uguali nello stesso ordine e genera un'eccezione in caso contrario.

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

Verifica se due sequenze contengono elementi uguali usando la semantica dell'ordine specificata e genera un'eccezione in caso contrario.

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

Verifica se due sequenze contengono elementi uguali nello stesso ordine usando l'operatore di confronto specificato e genera un'eccezione in caso contrario.

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

Verifica se due sequenze contengono elementi uguali usando l'operatore di confronto e la semantica dell'ordine specificati e genera un'eccezione in caso contrario.

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

Origine:
Assert.AreSequenceEqual.cs

Verifica se due sequenze contengono elementi uguali usando l'operatore di confronto e la semantica dell'ordine specificati e genera un'eccezione in caso contrario.

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

Parametri

expected
IEnumerable

La sequenza dovrebbe essere uguale a actual.

actual
IEnumerable

Sequenza prodotta dal codice sottoposto a test.

comparer
IEqualityComparer

Operatore di confronto di uguaglianza da usare per confrontare gli elementi o null per usare l'operatore di confronto predefinito.

order
SequenceOrder

Specifica se gli elementi devono essere visualizzati nello stesso ordine o in qualsiasi ordine.

message
String

Messaggio da includere nell'eccezione quando le sequenze non sono uguali.

expectedExpression
String

Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante.

actualExpression
String

Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante.

Si applica a

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

Origine:
Assert.AreSequenceEqual.cs

Verifica se due sequenze contengono elementi uguali nello stesso ordine usando l'operatore di confronto specificato e genera un'eccezione in caso contrario.

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

Parametri

expected
IEnumerable

La sequenza dovrebbe essere uguale a actual.

actual
IEnumerable

Sequenza prodotta dal codice sottoposto a test.

comparer
IEqualityComparer

Operatore di confronto di uguaglianza da usare per confrontare gli elementi o null per usare l'operatore di confronto predefinito.

message
String

Messaggio da includere nell'eccezione quando le sequenze non sono uguali.

expectedExpression
String

Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante.

actualExpression
String

Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante.

Si applica a

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

Origine:
Assert.AreSequenceEqual.cs

Verifica se due sequenze contengono elementi uguali nello stesso ordine e genera un'eccezione in caso contrario.

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

Parametri

expected
IEnumerable

La sequenza dovrebbe essere uguale a actual.

actual
IEnumerable

Sequenza prodotta dal codice sottoposto a test.

message
String

Messaggio da includere nell'eccezione quando le sequenze non sono uguali.

expectedExpression
String

Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante.

actualExpression
String

Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante.

Si applica a

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

Origine:
Assert.AreSequenceEqual.cs

Verifica se due sequenze contengono elementi uguali usando la semantica dell'ordine specificata e genera un'eccezione in caso contrario.

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

Parametri

expected
IEnumerable

La sequenza dovrebbe essere uguale a actual.

actual
IEnumerable

Sequenza prodotta dal codice sottoposto a test.

order
SequenceOrder

Specifica se gli elementi devono essere visualizzati nello stesso ordine o in qualsiasi ordine.

message
String

Messaggio da includere nell'eccezione quando le sequenze non sono uguali.

expectedExpression
String

Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante.

actualExpression
String

Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante.

Si applica a

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

Origine:
Assert.AreSequenceEqual.cs

Verifica se due sequenze contengono elementi uguali nello stesso ordine e genera un'eccezione in caso contrario.

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

Parametri di tipo

T

Tipo di elementi di sequenza.

Parametri

expected
IEnumerable<T>

La sequenza dovrebbe essere uguale a actual.

actual
IEnumerable<T>

Sequenza prodotta dal codice sottoposto a test.

message
String

Messaggio da includere nell'eccezione quando le sequenze non sono uguali.

expectedExpression
String

Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante.

actualExpression
String

Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante.

Si applica a

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

Origine:
Assert.AreSequenceEqual.cs

Verifica se due sequenze contengono elementi uguali usando la semantica dell'ordine specificata e genera un'eccezione in caso contrario.

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

Parametri di tipo

T

Tipo di elementi di sequenza.

Parametri

expected
IEnumerable<T>

La sequenza dovrebbe essere uguale a actual.

actual
IEnumerable<T>

Sequenza prodotta dal codice sottoposto a test.

order
SequenceOrder

Specifica se gli elementi devono essere visualizzati nello stesso ordine o in qualsiasi ordine.

message
String

Messaggio da includere nell'eccezione quando le sequenze non sono uguali.

expectedExpression
String

Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante.

actualExpression
String

Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante.

Si applica a

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

Origine:
Assert.AreSequenceEqual.cs

Verifica se due sequenze contengono elementi uguali nello stesso ordine usando l'operatore di confronto specificato e genera un'eccezione in caso contrario.

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

Parametri di tipo

T

Tipo di elementi di sequenza.

Parametri

expected
IEnumerable<T>

La sequenza dovrebbe essere uguale a actual.

actual
IEnumerable<T>

Sequenza prodotta dal codice sottoposto a test.

comparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da usare per confrontare gli elementi o null per usare l'operatore di confronto predefinito.

message
String

Messaggio da includere nell'eccezione quando le sequenze non sono uguali.

expectedExpression
String

Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante.

actualExpression
String

Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante.

Si applica a

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

Origine:
Assert.AreSequenceEqual.cs

Verifica se due sequenze contengono elementi uguali usando l'operatore di confronto e la semantica dell'ordine specificati e genera un'eccezione in caso contrario.

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

Parametri di tipo

T

Tipo di elementi di sequenza.

Parametri

expected
IEnumerable<T>

La sequenza dovrebbe essere uguale a actual.

actual
IEnumerable<T>

Sequenza prodotta dal codice sottoposto a test.

comparer
IEqualityComparer<T>

Operatore di confronto di uguaglianza da usare per confrontare gli elementi o null per usare l'operatore di confronto predefinito.

order
SequenceOrder

Specifica se gli elementi devono essere visualizzati nello stesso ordine o in qualsiasi ordine.

message
String

Messaggio da includere nell'eccezione quando le sequenze non sono uguali.

expectedExpression
String

Espressione sintattica di prevista come specificato dal compilatore tramite l'espressione di argomento del chiamante.

actualExpression
String

Espressione sintattica dell'effettivo come specificato dal compilatore tramite l'espressione di argomento del chiamante.

Si applica a