Assert.AreAllDistinct Methode

Definition

Überlädt

Name Beschreibung
AreAllDistinct(IEnumerable, String, String)

Überprüft, ob alle Elemente in der angegebenen Auflistung unterschiedlich sind (keine zwei Elemente sind gleich) und löst eine Ausnahme aus, wenn zwei Elemente in der Auflistung gleich sind.

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Überprüft, ob alle Elemente in der angegebenen Auflistung unterschiedlich sind (keine zwei Elemente sind gleich) mithilfe des angegebenen comparer Elements und löst eine Ausnahme aus, wenn zwei Elemente in der Auflistung gleich sind.

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

Überprüft, ob alle Elemente in der angegebenen Auflistung unterschiedlich sind (keine zwei Elemente sind gleich) und löst eine Ausnahme aus, wenn zwei Elemente in der Auflistung gleich sind.

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

Überprüft, ob alle Elemente in der angegebenen Auflistung unterschiedlich sind (keine zwei Elemente sind gleich) mithilfe des angegebenen comparer Elements und löst eine Ausnahme aus, wenn zwei Elemente in der Auflistung gleich sind.

AreAllDistinct(IEnumerable, String, String)

Quelle:
Assert.AreAllDistinct.cs

Überprüft, ob alle Elemente in der angegebenen Auflistung unterschiedlich sind (keine zwei Elemente sind gleich) und löst eine Ausnahme aus, wenn zwei Elemente in der Auflistung gleich sind.

public static void AreAllDistinct(System.Collections.IEnumerable? collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : System.Collections.IEnumerable * string * string -> unit
Public Shared Sub AreAllDistinct (collection As IEnumerable, Optional message As String = "", Optional collectionExpression As String = "")

Parameter

collection
IEnumerable

Die Sammlung, in der nach doppelten Elementen gesucht werden soll.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn collection mindestens ein dupliziertes Element enthalten ist. Die Meldung wird in Testergebnissen angezeigt.

collectionExpression
String

Der syntaktische Ausdruck der Auflistung, wie vom Compiler über den Aufruferargumentausdruck angegeben. Benutzer sollten keinen Wert für diesen Parameter übergeben.

Ausnahmen

Wird ausgelöst, wenn collection null ist oder mindestens ein doppeltes Element enthält.

Gilt für:

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Quelle:
Assert.AreAllDistinct.cs

Überprüft, ob alle Elemente in der angegebenen Auflistung unterschiedlich sind (keine zwei Elemente sind gleich) mithilfe des angegebenen comparer Elements und löst eine Ausnahme aus, wenn zwei Elemente in der Auflistung gleich sind.

public static void AreAllDistinct(System.Collections.IEnumerable? collection, System.Collections.IEqualityComparer? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : System.Collections.IEnumerable * System.Collections.IEqualityComparer * string * string -> unit
Public Shared Sub AreAllDistinct (collection As IEnumerable, comparer As IEqualityComparer, Optional message As String = "", Optional collectionExpression As String = "")

Parameter

collection
IEnumerable

Die Sammlung, in der nach doppelten Elementen gesucht werden soll.

comparer
IEqualityComparer

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn collection mindestens ein dupliziertes Element enthalten ist. Die Meldung wird in Testergebnissen angezeigt.

collectionExpression
String

Der syntaktische Ausdruck der Auflistung, wie vom Compiler über den Aufruferargumentausdruck angegeben. Benutzer sollten keinen Wert für diesen Parameter übergeben.

Ausnahmen

Wird ausgelöst, wenn collection null ist oder mindestens ein doppeltes Element enthält.

Gilt für:

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

Quelle:
Assert.AreAllDistinct.cs

Überprüft, ob alle Elemente in der angegebenen Auflistung unterschiedlich sind (keine zwei Elemente sind gleich) und löst eine Ausnahme aus, wenn zwei Elemente in der Auflistung gleich sind.

public static void AreAllDistinct<T>(System.Collections.Generic.IEnumerable<T>? collection, string? message = "", string collectionExpression = "");
static member AreAllDistinct : seq<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As IEnumerable(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Typparameter

T

Der Typ der Sammlungselemente.

Parameter

collection
IEnumerable<T>

Die Sammlung, in der nach doppelten Elementen gesucht werden soll.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn collection mindestens ein dupliziertes Element enthalten ist. Die Meldung wird in Testergebnissen angezeigt.

collectionExpression
String

Der syntaktische Ausdruck der Auflistung, wie vom Compiler über den Aufruferargumentausdruck angegeben. Benutzer sollten keinen Wert für diesen Parameter übergeben.

Ausnahmen

Wird ausgelöst, wenn collection null ist oder mindestens ein doppeltes Element enthält.

Gilt für:

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

Quelle:
Assert.AreAllDistinct.cs

Überprüft, ob alle Elemente in der angegebenen Auflistung unterschiedlich sind (keine zwei Elemente sind gleich) mithilfe des angegebenen comparer Elements und löst eine Ausnahme aus, wenn zwei Elemente in der Auflistung gleich sind.

public static void AreAllDistinct<T>(System.Collections.Generic.IEnumerable<T>? collection, System.Collections.Generic.IEqualityComparer<T>? comparer, string? message = "", string collectionExpression = "");
static member AreAllDistinct : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> * string * string -> unit
Public Shared Sub AreAllDistinct(Of T) (collection As IEnumerable(Of T), comparer As IEqualityComparer(Of T), Optional message As String = "", Optional collectionExpression As String = "")

Typparameter

T

Der Typ der Sammlungselemente.

Parameter

collection
IEnumerable<T>

Die Sammlung, in der nach doppelten Elementen gesucht werden soll.

comparer
IEqualityComparer<T>

Der Gleichheitsvergleich, der beim Vergleichen von Elementen verwendet werden soll.

message
String

Die Meldung, die in die Ausnahme eingeschlossen werden soll, wenn collection mindestens ein dupliziertes Element enthalten ist. Die Meldung wird in Testergebnissen angezeigt.

collectionExpression
String

Der syntaktische Ausdruck der Auflistung, wie vom Compiler über den Aufruferargumentausdruck angegeben. Benutzer sollten keinen Wert für diesen Parameter übergeben.

Ausnahmen

Wird ausgelöst, wenn collection null ist oder mindestens ein doppeltes Element enthält.

Gilt für: