assertEquals("column_number", columns[0].getName());
assertEquals("name", columns[1].getName());
assertEquals("role", columns[2].getName());
SelectItem[] selectItems = new SelectItem[] { new SelectItem(col1), new SelectItem(col2),
new SelectItem(col3) };
DataSetHeader header = new CachingDataSetHeader(selectItems);
List<Row> rows = new LinkedList<Row>();
rows.add(new DefaultRow(header, new Object[] { "foo", "bar", 1 }));
rows.add(new DefaultRow(header, new Object[] { "kasper", "developer", 2 }));
rows.add(new DefaultRow(header, new Object[] { "admin", "admin", 3 }));
rows.add(new DefaultRow(header, new Object[] { "elikeon", "user", 4 }));