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
constraint
IConstraintThe Constraint to which this result applies.
actualValue
objectThe 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
constraint
IConstraintThe Constraint to which this result applies.
actualValue
objectThe actual value to which the Constraint was applied.
status
ConstraintStatusThe 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
constraint
IConstraintThe Constraint to which this result applies.
actualValue
objectThe actual value to which the Constraint was applied.
isSuccess
boolIf 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
writer
MessageWriterThe MessageWriter on which to display the message