public void Reorder_WithValidRange_ModifiesSet(int[] arrayToReorder, int beginningOfRange, int sizeOfRange, int target, int[] expected)
        {
            ReorderingMachine reorderingMachine = new ReorderingMachine();

            int[] anyArrayOfPositiveInts = arrayToReorder;

            reorderingMachine.Load(anyArrayOfPositiveInts);

            var actual = reorderingMachine.Reorder(beginningOfRange, sizeOfRange, target);

            Assert.AreEqual(expected, actual);
        }
        public void Reorder_WithValidRange_ModifiesSet(int[] arrayToReorder, int beginningOfRange, int sizeOfRange, int target, int[] expected)
        {
            ReorderingMachine reorderingMachine = new ReorderingMachine();

            int[] anyArrayOfPositiveInts = arrayToReorder;

            reorderingMachine.Load(anyArrayOfPositiveInts);

            var actual = reorderingMachine.Reorder(beginningOfRange, sizeOfRange, target);

            Assert.AreEqual(expected, actual);
        }