assertEquals("two", rowReorderLayer.getDataValueByPosition(0, 2));
assertEquals("one", rowReorderLayer.getDataValueByPosition(0, 3));
// delete row position 1 (index 2: value "three")
contents.remove(2);
underlyingLayer.fireLayerEvent(new RowDeleteEvent(underlyingLayer, 2));
assertEquals(2, rowReorderLayer.getRowIndexByPosition(0));
assertEquals(1, rowReorderLayer.getRowIndexByPosition(1));
assertEquals(0, rowReorderLayer.getRowIndexByPosition(2));
assertEquals(-1, rowReorderLayer.getRowIndexByPosition(3));