this.selectionLayer.setSelectedCell(4, 9);
assertEquals(4, this.selectionLayer.getLastSelectedCell().getColumnPosition());
assertEquals(9, this.selectionLayer.getLastSelectedCell().getRowPosition());
// move one down at end -> relocate at beginning, new column
this.viewportLayer.doCommand(new MoveSelectionCommand(MoveDirectionEnum.DOWN, false, false));
assertEquals(5, this.selectionLayer.getLastSelectedCell().getColumnPosition());
assertEquals(0, this.selectionLayer.getLastSelectedCell().getRowPosition());
}