@Test public void testSortByDate() { // Sort by date and check the expected results. DataSetComparator comp = new DataSetComparator(); comp.addSortCriteria("4", DataSetComparator.ORDER_ASCENDING); DataSet result = dataSet.sort(comp); assertDataSetValue(result, 0, 0, "50"); }
@Test public void testSortByNumber() { // Sort by amount and check the expected results. DataSetComparator comp = new DataSetComparator(); comp.addSortCriteria("5", DataSetComparator.ORDER_DESCENDING); DataSet result = dataSet.sort(comp); assertDataSetValue(result, 0, 0, "2"); assertDataSetValue(result, 1, 0, "15"); assertDataSetValue(result, 2, 0, "20"); }
@Test public void testSortCombined() { // Sort by dept, author, amount and check the expected results. DataSetComparator comp = new DataSetComparator(); comp.addSortCriteria("2", DataSetComparator.ORDER_ASCENDING); comp.addSortCriteria("3", DataSetComparator.ORDER_ASCENDING); comp.addSortCriteria("5", DataSetComparator.ORDER_ASCENDING); DataSet result = dataSet.sort(comp); assertDataSetValue(result, 0, 0, "46"); } }