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
left
IConstraintThe first constraint
right
IConstraintThe 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
actual
TActualThe actual value
Returns
- ConstraintResult
True if either constraint succeeded
Type Parameters
TActual