Unit tests for listWorksheetNames() and listWorksheetInfo() with a ChartSheet
This commit is contained in:
parent
e02f25bf48
commit
b4ba57acaa
|
|
@ -77,4 +77,29 @@ class WorksheetInfoNamesTest extends TestCase
|
|||
|
||||
self::assertEquals($expected, $actual);
|
||||
}
|
||||
|
||||
public function testListWorksheetNamesChartSheet(): void
|
||||
{
|
||||
$filename = 'tests/data/Reader/XLSX/ChartSheet.xlsx';
|
||||
$reader = new Xlsx();
|
||||
$actual = $reader->listWorksheetNames($filename);
|
||||
|
||||
$expected = ['Sheet1', 'Chart1'];
|
||||
|
||||
self::assertEquals($expected, $actual);
|
||||
}
|
||||
|
||||
public function testListWorksheetInfoChartSheet(): void
|
||||
{
|
||||
$filename = 'tests/data/Reader/XLSX/ChartSheet.xlsx';
|
||||
$reader = new Xlsx();
|
||||
$actual = $reader->listWorksheetInfo($filename);
|
||||
|
||||
$chartSheetInfo = $actual[1];
|
||||
|
||||
self::assertSame('Chart1', $chartSheetInfo['worksheetName']);
|
||||
self::assertSame(-1, $chartSheetInfo['lastColumnIndex']);
|
||||
self::assertSame(0, $chartSheetInfo['totalRows']);
|
||||
self::assertSame(0, $chartSheetInfo['totalColumns']);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue