Is Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Helper class with properties and methods that supply a number of constraints used in Asserts.
public class Is
type Is = class
- Inheritance
-
Is
- Derived
Constructors
Is() |
Properties
All |
Returns a ConstraintExpression, which will apply the following constraint to all members of a collection, succeeding if all of them succeed. |
BinarySerializable |
Returns a constraint that tests whether an object graph is serializable in binary format. |
Empty |
Returns a constraint that tests for empty |
False |
Returns a constraint that tests for False |
NaN |
Returns a constraint that tests for NaN |
Negative | |
Not |
Returns a ConstraintExpression that negates any following constraint. |
Null |
Returns a constraint that tests for null |
Ordered |
Returns a constraint that tests whether a collection is ordered |
Positive | |
True |
Returns a constraint that tests for True |
Unique |
Returns a constraint that tests whether a collection contains all unique items. |
XmlSerializable |
Returns a constraint that tests whether an object graph is serializable in xml format. |
Methods
AssignableFrom(Type) |
Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. |
AssignableFrom<T>() |
Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. |
AssignableTo(Type) |
Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. |
AssignableTo<T>() |
Returns a constraint that tests whether the actual value is assignable from the type supplied as an argument. |
AtLeast(Object) |
Returns a constraint that tests whether the actual value is greater than or equal to the suppled argument |
AtMost(Object) |
Returns a constraint that tests whether the actual value is less than or equal to the suppled argument |
EqualTo(Object) |
Returns a constraint that tests two items for equality |
EquivalentTo(IEnumerable) |
Returns a constraint that tests whether the actual value is a collection containing the same elements as the collection supplied as an argument. |
GreaterThan(Object) |
Returns a constraint that tests whether the actual value is greater than the suppled argument |
GreaterThanOrEqualTo(Object) |
Returns a constraint that tests whether the actual value is greater than or equal to the suppled argument |
InRange<T>(T, T) | |
InstanceOf(Type) |
Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. |
InstanceOf<T>() |
Returns a constraint that tests whether the actual value is of the type supplied as an argument or a derived type. |
LessThan(Object) |
Returns a constraint that tests whether the actual value is less than the suppled argument |
LessThanOrEqualTo(Object) |
Returns a constraint that tests whether the actual value is less than or equal to the suppled argument |
SameAs(Object) |
Returns a constraint that tests that two references are the same object |
SamePath(String) |
Returns a constraint that tests whether the path provided is the same as an expected path after canonicalization. |
SamePathOrUnder(String) |
Returns a constraint that tests whether the path provided is the same path or under an expected path after canonicalization. |
StringContaining(String) |
Returns a constraint that succeeds if the actual value contains the substring supplied as an argument. |
StringEnding(String) |
Returns a constraint that succeeds if the actual value ends with the substring supplied as an argument. |
StringMatching(String) |
Returns a constraint that succeeds if the actual value matches the regular expression supplied as an argument. |
StringStarting(String) |
Returns a constraint that succeeds if the actual value starts with the substring supplied as an argument. |
SubPath(String) | |
SubsetOf(IEnumerable) |
Returns a constraint that tests whether the actual value is a subset of the collection supplied as an argument. |
TypeOf(Type) |
Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. |
TypeOf<T>() |
Returns a constraint that tests whether the actual value is of the exact type supplied as an argument. |