junit4 assert* improvements, add CTChartsheet to unit test so that it's compiled into poi-ooxml-schemas.jar (if it isn't already)

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1738742 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Javen O'Neal 2016-04-12 09:22:48 +00:00
parent db25900315
commit 921c9b9e4b

View File

@ -18,11 +18,13 @@
package org.apache.poi.xssf.usermodel; package org.apache.poi.xssf.usermodel;
import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue; import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail; import static org.junit.Assert.fail;
import org.junit.Test; import org.junit.Test;
import org.openxmlformats.schemas.spreadsheetml.x2006.main.CTChartsheet;
import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.xssf.XSSFTestDataSamples; import org.apache.poi.xssf.XSSFTestDataSamples;
@ -49,17 +51,20 @@ public final class TestXSSFChartSheet {
fail("Row iterator for charts sheets should return zero rows"); fail("Row iterator for charts sheets should return zero rows");
} }
//access to a arbitrary row //access to a arbitrary row
assertEquals(null, sheet.getRow(1)); assertNull(sheet.getRow(1));
//some basic get* accessors //some basic get* accessors
assertEquals(0, sheet.getNumberOfComments()); assertEquals(0, sheet.getNumberOfComments());
assertEquals(0, sheet.getNumHyperlinks()); assertEquals(0, sheet.getNumHyperlinks());
assertEquals(0, sheet.getNumMergedRegions()); assertEquals(0, sheet.getNumMergedRegions());
assertEquals(null, sheet.getActiveCell()); assertNull(sheet.getActiveCell());
assertEquals(true, sheet.getAutobreaks()); assertTrue(sheet.getAutobreaks());
assertEquals(null, sheet.getCellComment(0, 0)); assertNull(sheet.getCellComment(0, 0));
assertEquals(0, sheet.getColumnBreaks().length); assertEquals(0, sheet.getColumnBreaks().length);
assertEquals(true, sheet.getRowSumsBelow()); assertTrue(sheet.getRowSumsBelow());
assertNotNull(sheet.createDrawingPatriarch());
assertNotNull(sheet.getDrawingPatriarch());
assertNotNull(sheet.getCTChartsheet());
} }
@Test @Test
@ -73,6 +78,6 @@ public final class TestXSSFChartSheet {
assertEquals(1, cs.createDrawingPatriarch().getCharts().size()); assertEquals(1, cs.createDrawingPatriarch().getCharts().size());
XSSFChart chart = cs.createDrawingPatriarch().getCharts().get(0); XSSFChart chart = cs.createDrawingPatriarch().getCharts().get(0);
assertEquals(null, chart.getTitle()); assertNull(chart.getTitle());
} }
} }