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

PairwiseAttribute

Marks a test to use a pairwise join of any argument data provided. Arguments will be combined in such a way that all possible pairs of arguments are used.
using NUnit.Framework.Internal.Builders; using System; namespace NUnit.Framework { [AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)] public class PairwiseAttribute : CombiningStrategyAttribute { public PairwiseAttribute() : base(new PairwiseStrategy(), new ParameterDataSourceProvider()) { } } }