public RowRecord(int rowNumber) {
if(rowNumber < 0) {
- throw new IllegalArgumentException("Invalid row number " + rowNumber + " specified");
+ throw new IllegalArgumentException("Invalid row number (" + rowNumber + ")");
}
field_1_row_number = rowNumber;
field_4_height = (short)0xFF;
package org.apache.poi.hssf.usermodel;
+import java.io.IOException;
+
import junit.framework.AssertionFailedError;
import org.apache.poi.hssf.HSSFITestDataProvider;
assertEquals(-1, row.getLastCellNum());
}
- public void testMoveCell() {
+ public void testMoveCell() throws IOException {
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet();
HSSFRow row = sheet.createRow(0);
assertEquals(5, cellB2.getColumnIndex());
assertEquals(2, row.getFirstCellNum());
assertEquals(6, row.getLastCellNum());
+
+ workbook.close();
}
- public void testRowHeight(){
+ public void testRowHeight() throws IOException{
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet();
HSSFRow row = sheet.createRow(0);
row.setHeight((short) -1);
assertEquals(row.getHeight(), sheet.getDefaultRowHeight());
assertEquals(row.getRowRecord().getBadFontHeight(), false);
+
+ workbook.close();
}
}
package org.apache.poi.ss.usermodel;
+import java.io.IOException;
import java.util.Iterator;
import junit.framework.TestCase;
} catch (IllegalArgumentException e) {
// expected during successful test
assertTrue("Did not find expected error message, had: " + e,
- e.getMessage().startsWith("Invalid row number -1"));
+ e.getMessage().startsWith("Invalid row number (-1)"));
}
//Test high row bound
assertEquals(Cell.CELL_TYPE_NUMERIC, row.getCell(5).getCellType());
}
- public void testRowHeight() {
+ public void testRowHeight() throws IOException {
Workbook workbook = _testDataProvider.createWorkbook();
Sheet sheet = workbook.createSheet();
Row row1 = sheet.createRow(0);