HSSFSheet sheet = wb.getSheetAt( 1 ) ;
HSSFChart[] charts = HSSFChart.getSheetCharts( sheet ) ;
assertEquals(1, charts.length);
for ( HSSFChart chart : charts ) {
HSSFSeries series ;
// Starts with one
assertEquals(1, chart.getSeries().length);
// Add two more
series = chart.createSeries() ;
series.setCategoryLabelsCellRange( new CellRangeAddress( 3, 4, 0, 0 ) ) ;
series.setValuesCellRange( new CellRangeAddress( 3, 4, 1, 1 ) ) ;
series = chart.createSeries() ;
series.setCategoryLabelsCellRange( new CellRangeAddress( 6, 7, 0, 0 ) ) ;
series.setValuesCellRange( new CellRangeAddress( 6, 7, 1, 1 ) ) ;
}
// Save and re-check
wb = HSSFITestDataProvider.instance.writeOutAndReadBack(wb);
sheet = wb.getSheetAt( 1 ) ;