<PackageReference Include="NUnit" Version="4.4.0" />

ExactCountConstraint

ExactCountConstraint applies another constraint to each item in a collection, succeeding only if a specified number of items succeed.
public ExactCountConstraint(int expectedCount)

Construct a standalone ExactCountConstraint

public ExactCountConstraint(int expectedCount, IConstraint itemConstraint)

Construct an ExactCountConstraint on top of an existing constraint

public ConstraintResult ApplyToEnumerable<TActual, TItem>(TActual actual, IEnumerable<TItem> enumerable)

Apply the item constraint to each item in the collection, succeeding only if the expected number of items pass.