Class OrConstraint
- Namespace
- NUnit.Framework.Constraints
- Assembly
- nunit.framework.dll
OrConstraint succeeds if either member succeeds
public class OrConstraint : BinaryConstraint, IConstraint, IResolveConstraint
- Inheritance
-
OrConstraint
- Implements
- Inherited Members
Constructors
OrConstraint(IConstraint, IConstraint)
Create an OrConstraint from two other constraints
public OrConstraint(IConstraint left, IConstraint right)
Parameters
leftIConstraintThe first constraint
rightIConstraintThe second constraint
Properties
Description
Gets text describing a constraint
public override string Description { get; }
Property Value
Methods
ApplyTo<TActual>(TActual)
Apply the member constraints to an actual value, succeeding succeeding as soon as one of them succeeds.
public override ConstraintResult ApplyTo<TActual>(TActual actual)
Parameters
actualTActualThe actual value
Returns
- ConstraintResult
True if either constraint succeeded
Type Parameters
TActual