Assert.AreAllDistinct Método

Definição

Sobrecargas

Nome Description
AreAllDistinct(IEnumerable, String, String)

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) e gera uma exceção se dois elementos na coleção forem iguais.

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) usando o fornecido comparer e gera uma exceção se dois elementos na coleção forem iguais.

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

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) e gera uma exceção se dois elementos na coleção forem iguais.

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

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) usando o fornecido comparer e gera uma exceção se dois elementos na coleção forem iguais.

AreAllDistinct(IEnumerable, String, String)

Origem:
Assert.AreAllDistinct.cs

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) e gera uma exceção se dois elementos na coleção forem iguais.

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

Parâmetros

collection
IEnumerable

A coleção na qual pesquisar elementos duplicados.

message
String

A mensagem a ser incluída na exceção quando collection contiver pelo menos um elemento duplicado. A mensagem é mostrada nos resultados do teste.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Exceções

Gerado se collection for nulo ou contiver pelo menos um elemento duplicado.

Aplica-se a

AreAllDistinct(IEnumerable, IEqualityComparer, String, String)

Origem:
Assert.AreAllDistinct.cs

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) usando o fornecido comparer e gera uma exceção se dois elementos na coleção forem iguais.

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

Parâmetros

collection
IEnumerable

A coleção na qual pesquisar elementos duplicados.

comparer
IEqualityComparer

O comparador de igualdade a ser usado ao comparar elementos.

message
String

A mensagem a ser incluída na exceção quando collection contiver pelo menos um elemento duplicado. A mensagem é mostrada nos resultados do teste.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Exceções

Gerado se collection for nulo ou contiver pelo menos um elemento duplicado.

Aplica-se a

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

Origem:
Assert.AreAllDistinct.cs

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) e gera uma exceção se dois elementos na coleção forem iguais.

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

Parâmetros de tipo

T

O tipo dos itens da coleção.

Parâmetros

collection
IEnumerable<T>

A coleção na qual pesquisar elementos duplicados.

message
String

A mensagem a ser incluída na exceção quando collection contiver pelo menos um elemento duplicado. A mensagem é mostrada nos resultados do teste.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Exceções

Gerado se collection for nulo ou contiver pelo menos um elemento duplicado.

Aplica-se a

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

Origem:
Assert.AreAllDistinct.cs

Testa se todos os itens na coleção especificada são distintos (nenhum dois elementos são iguais) usando o fornecido comparer e gera uma exceção se dois elementos na coleção forem iguais.

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

Parâmetros de tipo

T

O tipo dos itens da coleção.

Parâmetros

collection
IEnumerable<T>

A coleção na qual pesquisar elementos duplicados.

comparer
IEqualityComparer<T>

O comparador de igualdade a ser usado ao comparar elementos.

message
String

A mensagem a ser incluída na exceção quando collection contiver pelo menos um elemento duplicado. A mensagem é mostrada nos resultados do teste.

collectionExpression
String

A expressão sintactica da coleção, conforme fornecido pelo compilador por meio da expressão de argumento de chamador. Os usuários não devem passar um valor para esse parâmetro.

Exceções

Gerado se collection for nulo ou contiver pelo menos um elemento duplicado.

Aplica-se a