testSwapIntExchangedOffsets
This commit is contained in:
parent
c1501a24cb
commit
af8d0ab9bc
|
@ -2134,12 +2134,6 @@ public class ArrayUtilsTest {
|
||||||
assertArrayEquals(new char[] {2, 1, 3}, array);
|
assertArrayEquals(new char[] {2, 1, 3}, array);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test(expected = ArrayIndexOutOfBoundsException.class)
|
|
||||||
public void testSwapCharOutOfBounds() {
|
|
||||||
char[] array = new char[] {1, 2, 3};
|
|
||||||
ArrayUtils.swap(array, 0, 5);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testSwapCharRange() {
|
public void testSwapCharRange() {
|
||||||
char[] array = new char[] {1, 2, 3, 4};
|
char[] array = new char[] {1, 2, 3, 4};
|
||||||
|
@ -2243,6 +2237,18 @@ public class ArrayUtilsTest {
|
||||||
assertEquals(2, array[3]);
|
assertEquals(2, array[3]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testSwapIntExchangedOffsets() {
|
||||||
|
int[] array;
|
||||||
|
array = new int[] {1, 2, 3};
|
||||||
|
ArrayUtils.swap(array, 0, 1, 2);
|
||||||
|
assertArrayEquals(new int[] {2, 3, 1}, array);
|
||||||
|
|
||||||
|
array = new int[] {1, 2, 3};
|
||||||
|
ArrayUtils.swap(array, 1, 0, 2);
|
||||||
|
assertArrayEquals(new int[] {2, 3, 1}, array);
|
||||||
|
}
|
||||||
|
|
||||||
@Test(expected = ArrayIndexOutOfBoundsException.class)
|
@Test(expected = ArrayIndexOutOfBoundsException.class)
|
||||||
public void testSwapIntOutOfRange() {
|
public void testSwapIntOutOfRange() {
|
||||||
int[] array = new int[] {1, 2, 3};
|
int[] array = new int[] {1, 2, 3};
|
||||||
|
|
Loading…
Reference in New Issue