Collection backingCollection = getCollection(HashSet.class, 700);
BufferedCollectionValueModel vm = getBufferedCollectionValueModel(backingCollection);
vm.setCommitTrigger(commitTriger);
ListListModel llm = (ListListModel)vm.getValue();
llm.clear();
commitTriger.revert();
assertHasSameStructure(llm, backingCollection);
}
private void assertHasSameStructure(ListListModel c1, Object[] c2) {
assertEquals("collections must be the same size", c1.size(), c2.length);