SwapTwoInt { public static void swap(int[] array) { array[0] ^= array[1]; array[1] ^= array[0]; array[0] ^= array[1]; }  static void swap(int[] array);  }
@Test(dataProvider = "swapDataProvider") public void swap(int[] array, int[] expected) { SwapTwoInt.swap(array); assertEquals(array, expected); }