public function testReadCsvFileWithTrailingBlankLines() { $file = new \SplFileObject(__DIR__ . '/../../../Fixtures/data_blank_lines.csv'); $CsvImportService = new CsvImportService($file); $CsvImportService->setColumnHeaders(array('id', 'number', 'description')); foreach ($CsvImportService as $row) { $this->assertNotNull($row['id']); $this->assertNotNull($row['number']); $this->assertNotNull($row['description']); } }