@Test
public void testListPermutation() {
SortedList<Integer> sortedList = FXCollections.observableList(Arrays.asList(1, 2, 4, 3))
.sorted(Comparator.naturalOrder());
PhoenicisFilteredList<Integer> filteredList = new PhoenicisFilteredList<>(sortedList, i -> i % 2 == 0);
assertEquals(2, filteredList.size());
assertEquals(2, (int) filteredList.get(0));
assertEquals(4, (int) filteredList.get(1));
sortedList.comparatorProperty().set(Comparator.comparing(String::valueOf).reversed());
assertEquals(2, filteredList.size());
assertEquals(4, (int) filteredList.get(0));
assertEquals(2, (int) filteredList.get(1));
}
PhoenicisFilteredListTest.java 文件源码
java
阅读 15
收藏 0
点赞 0
评论 0
项目:POL-POM-5
作者:
评论列表
文章目录