@Test
 public void testDictCalls() {
   try {
     List<String> data = Tests.loadData("dictcalls.gz", true);
     String[] arr = data.toArray(new String[data.size()]);
     DualPivotQuicksort.sort(arr);
     assertTrue(Tests.isSorted(arr));
   } catch (IOException ioe) {
     fail(ioe.toString());
   }
 }
 @Test
 public void testSorted() {
   try {
     List<String> data = Tests.loadData();
     Collections.sort(data);
     String[] arr = data.toArray(new String[data.size()]);
     DualPivotQuicksort.sort(arr);
     assertTrue(Tests.isSorted(arr));
   } catch (IOException ioe) {
     fail(ioe.toString());
   }
 }