Table of Contents

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

ConstraintExpression

Or

Appends an Or operator to the expression.

public ConstraintExpression Or { get; }

Property Value

ConstraintExpression