public void SimpleTest_FourSingleNumber() { //Given var nums = new int[5] { 4, 1, 2, 1, 2 }; //When var result = new SingleNumbers().SingleNumber(nums); //Then Assert.Equal(4, result); }
public void SimpleTest_SingleArray() { //Given var nums = new int[1] { 4 }; //When var result = new SingleNumbers().SingleNumber(nums); //Then Assert.Equal(4, result); }
public void SimpleTest_OneSingleNumber() { //Given var nums = new int[3] { 2, 2, 1 }; //When var result = new SingleNumbers().SingleNumber(nums); //Then Assert.Equal(1, result); }
public void NumericSingleTickSize(SingleNumbers info) { _rangers.GetRange <decimal, NumericRange>(info.ControlSize, info.TickSize, info.Minimum, info.Maximum, out var result) .Should() .BeTrue(); result.Should().NotBeNull(); info.RangeStart.CheckValue(result !.RangeStart); info.RangeEnd.CheckValue(result.RangeEnd); info.MinorTick.CheckValue(result.MinorValue); info.MajorTick.CheckValue(result.MajorValue); }
public void SingleTickSize(SingleNumbers info) { var ranger = new NumericTickRange(); ranger.GetRange(info.ControlSize, info.TickSize, info.Minimum, info.Maximum, out var result) .Should() .BeTrue(); result.Should().NotBeNull(); info.RangeStart.CheckValue(result !.RangeStart); info.RangeEnd.CheckValue(result.RangeEnd); info.MinorTick.CheckValue(result.MinorValue); info.MajorTick.CheckValue(result.MajorValue); }