Class ConstraintResultWithCustomMessage
Constraint with additional fialure message
public class ConstraintResultWithCustomMessage : ConstraintResult
- Inheritance
-
objectConstraintResultWithCustomMessage
- Extension Methods
Constructors
ConstraintResultWithCustomMessage(IConstraint, object)
Constructs a NUnit.Framework.Constraints.ConstraintResult for a particular NUnit.Framework.Constraints.Constraint.
public ConstraintResultWithCustomMessage(IConstraint constraint, object actualValue)
Parameters
constraintIConstraintThe Constraint to which this result applies.
actualValueobjectThe actual value to which the Constraint was applied.
ConstraintResultWithCustomMessage(IConstraint, object, ConstraintStatus)
Constructs a NUnit.Framework.Constraints.ConstraintResult for a particular NUnit.Framework.Constraints.Constraint.
public ConstraintResultWithCustomMessage(IConstraint constraint, object actualValue, ConstraintStatus status)
Parameters
constraintIConstraintThe Constraint to which this result applies.
actualValueobjectThe actual value to which the Constraint was applied.
statusConstraintStatusThe status of the new ConstraintResult.
ConstraintResultWithCustomMessage(IConstraint, object, bool)
Constructs a NUnit.Framework.Constraints.ConstraintResult for a particular NUnit.Framework.Constraints.Constraint.
public ConstraintResultWithCustomMessage(IConstraint constraint, object actualValue, bool isSuccess)
Parameters
constraintIConstraintThe Constraint to which this result applies.
actualValueobjectThe actual value to which the Constraint was applied.
isSuccessboolIf true, applies a status of Success to the result, otherwise Failure.
Properties
CustomFailureMessageLines
Additional failure message lines
public IEnumerable<string> CustomFailureMessageLines { get; set; }
Property Value
- IEnumerable<string>
Methods
WriteMessageTo(MessageWriter)
Write the failure message to the MessageWriter provided as an argument.
public override void WriteMessageTo(MessageWriter writer)
Parameters
writerMessageWriterThe MessageWriter on which to display the message