PropertyConstraintResult
Contains the result of matching a PropertyConstraint against an actual value.
using System.Runtime.CompilerServices;
namespace NUnit.Framework.Constraints
{
[System.Runtime.CompilerServices.NullableContext(1)]
[System.Runtime.CompilerServices.Nullable(0)]
internal sealed class PropertyConstraintResult : ConstraintResult
{
private readonly ConstraintResult _baseResult;
public PropertyConstraintResult(IConstraint constraint, ConstraintResult baseResult)
: base(constraint, baseResult.ActualValue, baseResult.Status)
{
_baseResult = baseResult;
}
public override void WriteAdditionalLinesTo(MessageWriter writer)
{
_baseResult.WriteAdditionalLinesTo(writer);
}
}
}