model.updateDefinedSize(0, 1, 10000);
model.updateDefinedSize(0, 2, 5000);
model.updateDefinedSize(1, 1, 10000);
model.updateDefinedSize(1, 2, 30000);
model.updateDefinedSize(2, 3, 10000);
model.validatePreferredSizes();
assertEquals("Last row cannot be validated.", 2, model.getValidatedRowCount());
assertEquals("Row-0 size is 10000.", 10000, model.getPreferredRowSize(0));