public function testAddStyle() { $styler = new Styler(); $initialXml = $styler->getStyleSheetXml(); $styler->addStyle(new Style()); $this->assertEquals($initialXml, $styler->getStyleSheetXml()); $style = new Style(); $styler->addStyle($style->setFontBold()); $oneNewStyleXml = $styler->getStyleSheetXml(); $this->assertNotEquals($initialXml, $oneNewStyleXml); $styler->addStyle($style->setFontBold()); $this->assertEquals($oneNewStyleXml, $styler->getStyleSheetXml()); }
/** * Write style xml file. */ private function finalizeStyles() { $this->zip->addFromString('xl/styles.xml', $this->styler->getStyleSheetXml()); }