NUnit.Framework.Constraints.PrefixConstraint
Abstract base class used for prefixes
namespace NUnit.Framework.Constraints
{
public abstract class PrefixConstraint : Constraint
{
protected IConstraint BaseConstraint { get; }
protected string DescriptionPrefix { get; }
protected PrefixConstraint(IResolveConstraint baseConstraint, string descriptionPrefix);
}
}
namespace NUnit.Framework.Constraints
{
[NullableContext(1)]
[Nullable(0)]
public class ContainsConstraint : Constraint
{
[Nullable(2)]
private readonly object _expected;
[Nullable(2)]
private Constraint _realConstraint;
private bool _ignoreCase;
private bool _ignoreWhiteSpace;
private bool _ignoreLineEndingFormat;
public override string Description { get; }
public ContainsConstraint IgnoreCase { get; }
public ContainsConstraint IgnoreWhiteSpace { get; }
public ContainsConstraint IgnoreLineEndingFormat { get; }
[NullableContext(2)]
public ContainsConstraint(object expected);
public override ConstraintResult ApplyTo<[Nullable(2)] TActual>(TActual actual);
}
}