Class ResolvableConstraintExpression
- Namespace
- NUnit.Framework.Constraints
- Assembly
- nunit.framework.dll
ResolvableConstraintExpression is used to represent a compound constraint being constructed at a point where the last operator may either terminate the expression or may have additional qualifying constraints added to it.
It is used, for example, for a Property element or for an Exception element, either of which may be optionally followed by constraints that apply to the property or exception.
public class ResolvableConstraintExpression : ConstraintExpression, IResolveConstraint
- Inheritance
-
ResolvableConstraintExpression
- Implements
- Inherited Members
Constructors
ResolvableConstraintExpression()
Create a new instance of ResolvableConstraintExpression
public ResolvableConstraintExpression()
ResolvableConstraintExpression(ConstraintBuilder)
Create a new instance of ResolvableConstraintExpression, passing in a pre-populated ConstraintBuilder.
public ResolvableConstraintExpression(ConstraintBuilder builder)
Parameters
builder
ConstraintBuilder
Properties
And
Appends an And Operator to the expression
public ConstraintExpression And { get; }
Property Value
Or
Appends an Or operator to the expression.
public ConstraintExpression Or { get; }