Class SelectionModelTest


  • public class SelectionModelTest
    extends Object
    • Constructor Detail

      • SelectionModelTest

        public SelectionModelTest()
    • Method Detail

      • before

        public void before()
      • isCellSelected

        public void isCellSelected()
      • addCellSelection

        public void addCellSelection()
      • isColumnFullySelected

        public void isColumnFullySelected()
                                   throws Exception
        Throws:
        Exception
      • isColumnFullySelectedForContiguousRectangles

        public void isColumnFullySelectedForContiguousRectangles()
                                                          throws Exception
        Throws:
        Exception
      • isColumnFullySelectedForNonContiguousRectangles

        public void isColumnFullySelectedForNonContiguousRectangles()
                                                             throws Exception
        Throws:
        Exception
      • isColumnFullySelectedForOverlapingRectangles

        public void isColumnFullySelectedForOverlapingRectangles()
                                                          throws Exception
        Throws:
        Exception
      • isColumnFullySelectedWhenIndividualCellsSelected

        public void isColumnFullySelectedWhenIndividualCellsSelected()
                                                              throws Exception
        Throws:
        Exception
      • isColumnFullySelectedWhenLastCellSelected

        public void isColumnFullySelectedWhenLastCellSelected()
                                                       throws Exception
        Throws:
        Exception
      • isRowFullySelected

        public void isRowFullySelected()
                                throws Exception
        Throws:
        Exception
      • isRowFullySelectedWhenMultipleRowsAndColumnsAreSelected

        public void isRowFullySelectedWhenMultipleRowsAndColumnsAreSelected()
                                                                     throws Exception
        Throws:
        Exception
      • isRowNotFullySelected

        public void isRowNotFullySelected()
                                   throws Exception
        Throws:
        Exception
      • shouldReturnListOfFullySelectedColumns

        public void shouldReturnListOfFullySelectedColumns()
                                                    throws Exception
        Throws:
        Exception
      • shouldReturnListOfFullySelectedRows

        public void shouldReturnListOfFullySelectedRows()
                                                 throws Exception
        Throws:
        Exception
      • addMultipleAdjacentCellSelection

        public void addMultipleAdjacentCellSelection()
      • addMultipleDisjointCellSelection

        public void addMultipleDisjointCellSelection()
      • clearSelection

        public void clearSelection()
      • addRangeSelection

        public void addRangeSelection()
      • addNullRangeSelection

        public void addNullRangeSelection()
      • removeSingleCell

        public void removeSingleCell()
      • removeSingleCellAfterMultipleAdds

        public void removeSingleCellAfterMultipleAdds()
      • removeSingleCellFrom1x1Range

        public void removeSingleCellFrom1x1Range()
      • removeSingleCellFromBeginning1x10Range

        public void removeSingleCellFromBeginning1x10Range()
      • removeSingleCellFromEnd1x10Range

        public void removeSingleCellFromEnd1x10Range()
      • removeSingleCellFromMiddle1x10Range

        public void removeSingleCellFromMiddle1x10Range()
      • removeSingleCellFromBeginning10x1Range

        public void removeSingleCellFromBeginning10x1Range()
      • removeSingleCellFromEnd10x1Range

        public void removeSingleCellFromEnd10x1Range()
      • removeSingleCellFromMiddle10x1Range

        public void removeSingleCellFromMiddle10x1Range()
      • removeTopLeftFrom3x4Range

        public void removeTopLeftFrom3x4Range()
      • removeTopRightFrom3x4Range

        public void removeTopRightFrom3x4Range()
      • removeTopMiddleFrom3x4Range

        public void removeTopMiddleFrom3x4Range()
      • removeBottomLeftFrom3x4Range

        public void removeBottomLeftFrom3x4Range()
      • removeBottomRightFrom3x4Range

        public void removeBottomRightFrom3x4Range()
      • removeBottomMiddleFrom3x4Range

        public void removeBottomMiddleFrom3x4Range()
      • removeMidLeftFrom3x4Range

        public void removeMidLeftFrom3x4Range()
      • removeMidRightFrom3x4Range

        public void removeMidRightFrom3x4Range()
      • removeMidMiddleFrom3x4Range

        public void removeMidMiddleFrom3x4Range()
      • getSelectedRows

        public void getSelectedRows()
      • getSelectedRowsForOverlapingSelections

        public void getSelectedRowsForOverlapingSelections()
      • getSelectedRowsForLargeNumberOfSelections

        public void getSelectedRowsForLargeNumberOfSelections()
      • getSelectedRowCount

        public void getSelectedRowCount()
                                 throws Exception
        Throws:
        Exception
      • isRowPositionSelected

        public void isRowPositionSelected()
                                   throws Exception
        Throws:
        Exception
      • getSelectedColumns

        public void getSelectedColumns()
      • removeFromEmptySelection

        public void removeFromEmptySelection()
      • removeTopRange

        public void removeTopRange()
      • removeMidRange

        public void removeMidRange()
      • removeBottomRange

        public void removeBottomRange()
      • removeLeftRange

        public void removeLeftRange()
      • removeMiddleRange

        public void removeMiddleRange()
      • removeRightRange

        public void removeRightRange()
      • removeTopFromTwoRows

        public void removeTopFromTwoRows()