public void testCreateDataModel() { ListDataModel l = new ListDataModel(Collections.singletonList("aaaa")); table.setValue(l); ExtendedDataModel model = table.createDataModel(); assertTrue(model instanceof DataModelCache); assertEquals(1, model.getRowCount()); // assertTrue(model instanceof ComponentSortableDataModel); // table.isCacheable() table.setValue(null); model = table.createDataModel(); assertTrue(model instanceof ExtendedDataModel); assertEquals(0, model.getRowCount()); }