test_class.declarator: table
test_class.modifier: private
test_class.original_string: private JTable table;
test_class.type: JTable
test_class.var_name: table
test_class.declarator: classUnderTest = null
test_class.modifier: private
test_class.original_string: private TableSelectEntireRowsCommand classUnderTest = null;
test_class.type: TableSelectEntireRowsCommand
test_class.var_name: classUnderTest
test_class.file: sql12/fw/src/test/java/net/sourceforge/squirrel_sql/fw/gui/action/TableSelectEntireRowsCommandTest.java
test_class.identifier: TableSelectEntireRowsCommandTest
test_case.body: @Test
  	public void testSelectMultibleRows() throws Exception {
  		table.setRowSelectionInterval(1, 2);
  		table.setColumnSelectionInterval(1, 1);
  		
  		classUnderTest.execute();
  		
  		assertEquals(1, table.getSelectedRows()[0]);
  		assertEquals(2, table.getSelectedRows()[1]);
  		assertEquals(2, table.getSelectedColumnCount());
  		assertEquals(2, table.getSelectedRowCount());
  	}
test_case.class_method_signature: TableSelectEntireRowsCommandTest.testSelectMultibleRows()
test_case.full_signature: @Test public void testSelectMultibleRows()
test_case.identifier: testSelectMultibleRows
test_case.invocations: setRowSelectionInterval setColumnSelectionInterval execute assertEquals getSelectedRows assertEquals getSelectedRows assertEquals getSelectedColumnCount assertEquals getSelectedRowCount
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSelectMultibleRows()
focal_class.file: sql12/fw/src/main/java/net/sourceforge/squirrel_sql/fw/gui/action/TableSelectEntireRowsCommand.java
focal_class.identifier: TableSelectEntireRowsCommand
focal_class.class_method_signature: TableSelectEntireRowsCommand.TableSelectEntireRowsCommand(JTable table)
focal_class.full_signature: public  TableSelectEntireRowsCommand(JTable table)
focal_class.identifier: TableSelectEntireRowsCommand
focal_class.modifiers: public
focal_class.parameters: (JTable table)
focal_class.signature:  TableSelectEntireRowsCommand(JTable table)
focal_class.class_method_signature: TableSelectEntireRowsCommand.execute()
focal_class.full_signature: @Override public void execute()
focal_class.identifier: execute
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void execute()
focal_class.superclass: extends AbstractTableDependedCommand
focal_method.body: @Override
  	public void execute(){
  		getTable().setColumnSelectionInterval(0, getTable().getColumnCount()-1);
  	}
focal_method.class_method_signature: TableSelectEntireRowsCommand.execute()
focal_method.full_signature: @Override public void execute()
focal_method.identifier: execute
focal_method.invocations: setColumnSelectionInterval getTable getColumnCount getTable
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void execute()