@Test
public void itemSetChangeListeners_freeformItemRemoved_shouldFire()
throws SQLException {
SQLContainer container = new SQLContainer(new FreeformQuery(
"SELECT * FROM people", connectionPool, "ID"));
ItemSetChangeListener listener = EasyMock
.createMock(ItemSetChangeListener.class);
listener.containerItemSetChange(EasyMock.isA(ItemSetChangeEvent.class));
EasyMock.expectLastCall().anyTimes();
EasyMock.replay(listener);
container.addListener(listener);
container.removeItem(container.lastItemId());