getText()); self::assertNull($oPreserveText->getFontStyle()); self::assertNull($oPreserveText->getParagraphStyle()); } /** * Create new instance with style name. */ public function testConstructWithString(): void { $oPreserveText = new PreserveText('text', 'styleFont', 'styleParagraph'); self::assertEquals(['text'], $oPreserveText->getText()); self::assertEquals('styleFont', $oPreserveText->getFontStyle()); self::assertEquals('styleParagraph', $oPreserveText->getParagraphStyle()); } /** * Create new instance with array. */ public function testConstructWithArray(): void { $oPreserveText = new PreserveText('text', ['size' => 16, 'color' => '1B2232'], ['alignment' => Jc::CENTER]); self::assertInstanceOf('PhpOffice\\PhpWord\\Style\\Font', $oPreserveText->getFontStyle()); self::assertInstanceOf('PhpOffice\\PhpWord\\Style\\Paragraph', $oPreserveText->getParagraphStyle()); } }