ConstraintFactory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts.
public class ConstraintFactory
type ConstraintFactory = class
- Herança
-
ConstraintFactory
- Derivado
Construtores
ConstraintFactory() |
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. |
Count |
Retorna uma nova ConstraintExpression, que aplicará a seguinte restrição à propriedade Count do objeto que está sendo testado. |
Empty |
Retorna uma restrição que testa o vazio |
False |
Retorna uma restrição que testa false |
InnerException |
Retorna uma nova ConstraintExpression, que aplicará a seguinte restrição à propriedade InnerException do objeto que está sendo testado. |
Length |
Retorna uma nova ConstraintExpression, que aplicará a seguinte restrição à propriedade Length do objeto que está sendo testado. |
Message |
Retorna uma nova ConstraintExpression, que aplicará a seguinte restrição à propriedade Message do objeto que está sendo testado. |
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. |
No |
Retorna uma ConstraintExpression que nega qualquer restrição a seguir. |
None |
Retorna uma ConstraintExpression, que aplicará a seguinte restrição a todos os membros de uma coleção, tendo êxito se todos eles falharem. |
Not |
Retorna uma ConstraintExpression que nega qualquer restrição a seguir. |
Null |
Retorna uma restrição que testa para 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. |
Some |
Retorna uma ConstraintExpression, que aplicará a seguinte restrição a todos os membros de uma coleção, tendo êxito se pelo menos um deles for bem-sucedido. |
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 suppled |
AtMost(Object) |
Retorna uma restrição que testa se o valor real é menor ou igual ao argumento suppled |
Attribute(Type) |
Retorna uma nova verificação AttributeConstraint para a presença de um atributo específico em um objeto . |
Attribute<T>() |
Retorna uma nova verificação AttributeConstraint para a presença de um atributo específico em um objeto . |
Contains(Object) |
Retorna uma nova coleçãoContainsConstraint verificando a presença de um objeto específico na coleção. |
Contains(String) |
Retorna um novo ContainsConstraint. Essa restrição, por sua vez, usará a restrição de segundo nível apropriada, dependendo do tipo do argumento real. Essa sobrecarga só será usada se o item procurado for uma cadeia de caracteres, já que qualquer outro tipo implica que estamos procurando um membro da coleção. |
ContainsSubstring(String) |
Retorna uma restrição que terá êxito se o valor real contiver a subcadeia de caracteres fornecida como um argumento. |
DoesNotContain(String) |
Retorna uma restrição que falha se o valor real contiver a subcadeia de caracteres fornecida como um argumento. |
DoesNotEndWith(String) |
Retorna uma restrição que falha se o valor real terminar com a subcadeia de caracteres fornecida como um argumento. |
DoesNotMatch(String) |
Retorna uma restrição que falha se o valor real corresponder ao padrão fornecido como um argumento. |
DoesNotStartWith(String) |
Retorna uma restrição que falha se o valor real começa com a subcadeia de caracteres fornecida como um argumento. |
EndsWith(String) |
Retorna uma restrição que terá êxito se o valor real terminar com a subcadeia de caracteres fornecida como um argumento. |
EqualTo(Object) |
Retorna uma restrição que testa dois itens para 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. |
Exactly(Int32) |
Classe auxiliar com propriedades e métodos que fornecem várias restrições usadas em Asserts. |
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 suppled |
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 suppled |
Matches(String) |
Retorna uma restrição que terá êxito se o valor real corresponder ao padrão Regex fornecido como um argumento. |
Member(Object) |
Retorna uma nova coleçãoContainsConstraint verificando a presença de um objeto específico na coleção. |
Property(String) |
Retorna uma nova PropertyConstraintExpression, que testará a existência da propriedade nomeada no objeto que está sendo testado ou aplicará qualquer restrição a seguir a essa propriedade. |
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 canonização. |
SamePathOrUnder(String) |
Retorna uma restrição que testa se o caminho fornecido é o mesmo caminho ou em um caminho esperado após a canonização. |
StartsWith(String) |
Retorna uma restrição que terá êxito se o valor real começar com a subcadeia de caracteres fornecida como um argumento. |
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 ao padrão Regex fornecido 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. |