public static void BackwardStepRange( [ValueSource(nameof(BackwardStepRangeCases))] RangeWithExpectedConversions rangeWithExpectedConversions, [ValueSource(nameof(TestedParameterTypes))] Type parameterType) { rangeWithExpectedConversions.AssertCoercionErrorOrMatchingSequence( parameterType, new[] { 15, 13, 11 }); }
public static void ForwardRange( [ValueSource(nameof(ForwardRangeCases))] RangeWithExpectedConversions rangeWithExpectedConversions, [ValueSource(nameof(TestedParameterTypes))] Type parameterType) { rangeWithExpectedConversions.AssertCoercionErrorOrMatchingSequence( parameterType, new[] { 11, 12, 13, 14, 15 }); }
public static void DegenerateNegativeStepRange( [ValueSource(nameof(DegenerateNegativeStepRangeCases))] RangeWithExpectedConversions rangeWithExpectedConversions, [ValueSource(nameof(TestedParameterTypes))] Type parameterType) { rangeWithExpectedConversions.AssertCoercionErrorOrMatchingSequence( parameterType, new[] { 11 }); }