Langue

Assert.AreNotEquivalent Méthode

Définition

Surcharges

Nom Description
AreNotEquivalent<T>(T, T, Boolean, String, String, String)

Teste si deux graphiques d’objets ne sont PAS structurellement équivalents et lève une exception s’ils le sont.

AreNotEquivalent<T>(Span<T>, Span<T>, Boolean, String, String, String)

Teste si deux étendues ne sont PAS structurellement équivalentes.

AreNotEquivalent<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean, String, String, String)

Teste si deux étendues ne sont PAS structurellement équivalentes.

AreNotEquivalent<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, Boolean, String, String, String)

Teste si deux régions de mémoire ne sont PAS structurellement équivalentes.

AreNotEquivalent<T>(Memory<T>, Memory<T>, Boolean, String, String, String)

Teste si deux régions de mémoire ne sont PAS structurellement équivalentes.

AreNotEquivalent<T>(T, T, String, String, String)

Teste si deux graphiques d’objets ne sont PAS structurellement équivalents et lève une exception s’ils le sont.

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

Teste si deux étendues ne sont PAS structurellement équivalentes.

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

Teste si deux étendues ne sont PAS structurellement équivalentes.

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

Teste si deux régions de mémoire ne sont PAS structurellement équivalentes.

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

Teste si deux régions de mémoire ne sont PAS structurellement équivalentes.

AreNotEquivalent<T>(T, T, Boolean, String, String, String)

Source:
Assert.AreEquivalent.cs

Teste si deux graphiques d’objets ne sont PAS structurellement équivalents et lève une exception s’ils le sont.

public static void AreNotEquivalent<T>(T? notExpected, T? actual, bool strict, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotEquivalent : 'T * 'T * bool * string * string * string -> unit
Public Shared Sub AreNotEquivalent(Of T) (notExpected As T, actual As T, strict As Boolean, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

Paramètres de type

T

Type de valeurs à comparer.

Paramètres

notExpected
T

Première valeur à comparer. Il s’agit de la valeur que le test s’attend à ne pas correspondre actual.

actual
T

Deuxième valeur à comparer. Il s’agit de la valeur produite par le code testé.

strict
Boolean

Lorsque true, la vérification d’équivalence utilisée pour déterminer si l’assertion échoue est effectuée en mode strict (des membres supplémentaires ou des clés de dictionnaire sont actual considérés comme une différence, de sorte que l’assertion réussit dans leur présence).

message
String

Message à inclure dans l’exception lorsqu’il actual est équivalent à notExpected. Le message s’affiche dans les résultats des tests.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

Exceptions

Levée si notExpected et actual sont structurellement équivalentes, ou si la comparaison structurelle ne peut pas être terminée.

S’applique à

AreNotEquivalent<T>(Span<T>, Span<T>, Boolean, String, String, String)

Teste si deux étendues ne sont PAS structurellement équivalentes.

public static void AreNotEquivalent<T>(Span<T> notExpected, Span<T> actual, bool strict, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotEquivalent : Span<'T> * Span<'T> * bool * string * string * string -> unit
Public Shared Sub AreNotEquivalent(Of T) (notExpected As Span(Of T), actual As Span(Of T), strict As Boolean, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

Paramètres de type

T

Type d’élément des étendues.

Paramètres

notExpected
Span<T>

L’étendue du test s’attend à ne pas correspondre actual.

actual
Span<T>

Étendue produite par le code testé.

strict
Boolean

Quand true, la comparaison est effectuée en mode strict.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

AreNotEquivalent<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Boolean, String, String, String)

Teste si deux étendues ne sont PAS structurellement équivalentes.

public static void AreNotEquivalent<T>(ReadOnlySpan<T> notExpected, ReadOnlySpan<T> actual, bool strict, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotEquivalent : ReadOnlySpan<'T> * ReadOnlySpan<'T> * bool * string * string * string -> unit
Public Shared Sub AreNotEquivalent(Of T) (notExpected As ReadOnlySpan(Of T), actual As ReadOnlySpan(Of T), strict As Boolean, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

Paramètres de type

T

Type d’élément des étendues.

Paramètres

notExpected
ReadOnlySpan<T>

L’étendue du test s’attend à ne pas correspondre actual.

actual
ReadOnlySpan<T>

Étendue produite par le code testé.

strict
Boolean

Quand true, la comparaison est effectuée en mode strict.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

AreNotEquivalent<T>(ReadOnlyMemory<T>, ReadOnlyMemory<T>, Boolean, String, String, String)

Teste si deux régions de mémoire ne sont PAS structurellement équivalentes.

public static void AreNotEquivalent<T>(ReadOnlyMemory<T> notExpected, ReadOnlyMemory<T> actual, bool strict, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotEquivalent : ReadOnlyMemory<'T> * ReadOnlyMemory<'T> * bool * string * string * string -> unit
Public Shared Sub AreNotEquivalent(Of T) (notExpected As ReadOnlyMemory(Of T), actual As ReadOnlyMemory(Of T), strict As Boolean, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

Paramètres de type

T

Type d’élément des régions de mémoire.

Paramètres

notExpected
ReadOnlyMemory<T>

Mémoire que le test s’attend à ne pas correspondre actual.

actual
ReadOnlyMemory<T>

Mémoire produite par le code sous test.

strict
Boolean

Quand true, la comparaison est effectuée en mode strict.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

AreNotEquivalent<T>(Memory<T>, Memory<T>, Boolean, String, String, String)

Teste si deux régions de mémoire ne sont PAS structurellement équivalentes.

public static void AreNotEquivalent<T>(Memory<T> notExpected, Memory<T> actual, bool strict, string? message = "", string notExpectedExpression = "", string actualExpression = "");
static member AreNotEquivalent : Memory<'T> * Memory<'T> * bool * string * string * string -> unit
Public Shared Sub AreNotEquivalent(Of T) (notExpected As Memory(Of T), actual As Memory(Of T), strict As Boolean, Optional message As String = "", Optional notExpectedExpression As String = "", Optional actualExpression As String = "")

Paramètres de type

T

Type d’élément des régions de mémoire.

Paramètres

notExpected
Memory<T>

Mémoire que le test s’attend à ne pas correspondre actual.

actual
Memory<T>

Mémoire produite par le code sous test.

strict
Boolean

Quand true, la comparaison est effectuée en mode strict.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

AreNotEquivalent<T>(T, T, String, String, String)

Source:
Assert.AreEquivalent.cs

Teste si deux graphiques d’objets ne sont PAS structurellement équivalents et lève une exception s’ils le sont.

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

Paramètres de type

T

Type de valeurs à comparer.

Paramètres

notExpected
T

Première valeur à comparer. Il s’agit de la valeur que le test s’attend à ne pas correspondre actual.

actual
T

Deuxième valeur à comparer. Il s’agit de la valeur produite par le code testé.

message
String

Message à inclure dans l’exception lorsqu’il actual est équivalent à notExpected. Le message s’affiche dans les résultats des tests.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

Exceptions

Levée si notExpected et actual sont structurellement équivalentes, ou si la comparaison structurelle ne peut pas être terminée.

Remarques

Consultez AreEquivalent<T>(T, T, String, String, String) et AreEquivalent<T>(T, T, Boolean, String, String, String) pour obtenir l’ensemble complet des règles de comparaison.

S’applique à

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

Teste si deux étendues ne sont PAS structurellement équivalentes.

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

Paramètres de type

T

Type d’élément des étendues.

Paramètres

notExpected
Span<T>

L’étendue du test s’attend à ne pas correspondre actual.

actual
Span<T>

Étendue produite par le code testé.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si deux étendues ne sont PAS structurellement équivalentes.

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

Paramètres de type

T

Type d’élément des étendues.

Paramètres

notExpected
ReadOnlySpan<T>

L’étendue du test s’attend à ne pas correspondre actual.

actual
ReadOnlySpan<T>

Étendue produite par le code testé.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si deux régions de mémoire ne sont PAS structurellement équivalentes.

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

Paramètres de type

T

Type d’élément des régions de mémoire.

Paramètres

notExpected
ReadOnlyMemory<T>

Mémoire que le test s’attend à ne pas correspondre actual.

actual
ReadOnlyMemory<T>

Mémoire produite par le code sous test.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à

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

Teste si deux régions de mémoire ne sont PAS structurellement équivalentes.

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

Paramètres de type

T

Type d’élément des régions de mémoire.

Paramètres

notExpected
Memory<T>

Mémoire que le test s’attend à ne pas correspondre actual.

actual
Memory<T>

Mémoire produite par le code sous test.

message
String

Message à inclure dans l’exception en cas d’échec de l’assertion.

notExpectedExpression
String

Expression syntactique de notExpected telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

actualExpression
String

Expression syntactique d’une expression réelle telle qu’elle est donnée par le compilateur via l’expression d’argument de l’appelant. Les utilisateurs ne doivent pas transmettre de valeur pour ce paramètre.

S’applique à