DefaultFontTest.php 781 B

12345678910111213141516171819202122
  1. <?php
  2. namespace PhpOffice\PhpSpreadsheetTests\Reader\Xlsx;
  3. use PhpOffice\PhpSpreadsheet\IOFactory;
  4. use PHPUnit\Framework\TestCase;
  5. class DefaultFontTest extends TestCase
  6. {
  7. public function testDefaultConditionalFont(): void
  8. {
  9. // default fill pattern for a conditional style where the filltype is not defined
  10. $filename = 'tests/data/Reader/XLSX/pr2050cf-fill.xlsx';
  11. $reader = IOFactory::createReader('Xlsx');
  12. $spreadsheet = $reader->load($filename);
  13. $style = $spreadsheet->getActiveSheet()->getConditionalStyles('A1')[0]->getStyle();
  14. self::assertSame('9C0006', $style->getFont()->getColor()->getRGB());
  15. self::assertNull($style->getFont()->getName());
  16. self::assertNull($style->getFont()->getSize());
  17. }
  18. }