/// <summary> /// Initializes a new instance of the <see cref="StepDown"/> class. /// </summary> /// <param name="numberRange">The range to get the list of children.</param> /// <param name="name">The name of the node.</param> private StepDown(NumberRangeList numberRange, string name) { this.name = name; this.start = numberRange.Start; this.end = numberRange.End; this.SetDefaultFieldValues(); }
public void RangeMultipleValues() { var values = new NumberRangeList(3, 5); values.Count.Should().Be(3); values.Contains(1).Should().BeFalse(); values.Contains(2).Should().BeFalse(); values.Contains(3).Should().BeTrue(); values.Contains(4).Should().BeTrue(); values.Contains(5).Should().BeTrue(); values.Contains(6).Should().BeFalse(); values.Contains(7).Should().BeFalse(); values.Contains(8).Should().BeFalse(); values.Contains(9).Should().BeFalse(); }