Compartilhar via


Is Classe

Definição

Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.

public class Is
type Is = class
Herança
Is
Derivado

Construtores

Is()

Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.

Propriedades

All

Retorna uma ConstraintExpression, que aplicará a seguinte restrição a todos os membros de uma coleção, tendo êxito se todos eles tiverem êxito.

BinarySerializable

Retorna uma restrição que testa se um grafo de objeto é serializável no formato binário.

Empty

Retorna uma restrição que testa o vazio

False

Retorna uma restrição que testa false

NaN

Retorna uma restrição que testa o NaN

Negative

Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.

Not

Retorna uma ConstraintExpression que nega qualquer restrição a seguir.

Null

Retorna uma restrição que testa se há nulo

Ordered

Retorna uma restrição que testa se uma coleção é ordenada

Positive

Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.

True

Retorna uma restrição que testa true

Unique

Retorna uma restrição que testa se uma coleção contém todos os itens exclusivos.

XmlSerializable

Retorna uma restrição que testa se um grafo de objeto é serializável no formato xml.

Métodos

AssignableFrom(Type)

Retorna uma restrição que testa se o valor real é atribuível do tipo fornecido como um argumento.

AssignableFrom<T>()

Retorna uma restrição que testa se o valor real é atribuível do tipo fornecido como um argumento.

AssignableTo(Type)

Retorna uma restrição que testa se o valor real é atribuível do tipo fornecido como um argumento.

AssignableTo<T>()

Retorna uma restrição que testa se o valor real é atribuível do tipo fornecido como um argumento.

AtLeast(Object)

Retorna uma restrição que testa se o valor real é maior ou igual ao argumento suppleded

AtMost(Object)

Retorna uma restrição que testa se o valor real é menor ou igual ao argumento suppleded

EqualTo(Object)

Retorna uma restrição que testa dois itens quanto à igualdade

EquivalentTo(IEnumerable)

Retorna uma restrição que testa se o valor real é uma coleção que contém os mesmos elementos que a coleção fornecida como um argumento.

GreaterThan(Object)

Retorna uma restrição que testa se o valor real é maior que o argumento suppled

GreaterThanOrEqualTo(Object)

Retorna uma restrição que testa se o valor real é maior ou igual ao argumento suppleded

InRange<T>(T, T)

Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.

InstanceOf(Type)

Retorna uma restrição que testa se o valor real é do tipo fornecido como um argumento ou um tipo derivado.

InstanceOf<T>()

Retorna uma restrição que testa se o valor real é do tipo fornecido como um argumento ou um tipo derivado.

LessThan(Object)

Retorna uma restrição que testa se o valor real é menor que o argumento suppled

LessThanOrEqualTo(Object)

Retorna uma restrição que testa se o valor real é menor ou igual ao argumento suppleded

SameAs(Object)

Retorna uma restrição que testa que duas referências são o mesmo objeto

SamePath(String)

Retorna uma restrição que testa se o caminho fornecido é o mesmo que um caminho esperado após a canonicalização.

SamePathOrUnder(String)

Retorna uma restrição que testa se o caminho fornecido é o mesmo caminho ou em um caminho esperado após a canonicalização.

StringContaining(String)

Retorna uma restrição que terá êxito se o valor real contiver a subcadeia de caracteres fornecida como um argumento.

StringEnding(String)

Retorna uma restrição que terá êxito se o valor real terminar com a subcadeia de caracteres fornecida como um argumento.

StringMatching(String)

Retorna uma restrição que terá êxito se o valor real corresponder à expressão regular fornecida como um argumento.

StringStarting(String)

Retorna uma restrição que terá êxito se o valor real começar com a subcadeia de caracteres fornecida como um argumento.

SubPath(String)

Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.

SubsetOf(IEnumerable)

Retorna uma restrição que testa se o valor real é um subconjunto da coleção fornecida como um argumento.

TypeOf(Type)

Retorna uma restrição que testa se o valor real é do tipo exato fornecido como um argumento.

TypeOf<T>()

Retorna uma restrição que testa se o valor real é do tipo exato fornecido como um argumento.

Aplica-se a