| 12345678910111213141516171819202122232425262728293031323334 |
- <?php
- namespace PhpOffice\PhpSpreadsheetTests\Helper;
- use PhpOffice\PhpSpreadsheet\Helper\Html;
- use PHPUnit\Framework\TestCase;
- class HtmlTest extends TestCase
- {
- /**
- * @dataProvider providerUtf8EncodingSupport
- *
- * @param mixed $expected
- * @param mixed $input
- */
- public function testUtf8EncodingSupport($expected, $input): void
- {
- $html = new Html();
- $actual = $html->toRichTextObject($input);
- self::assertSame($expected, $actual->getPlainText());
- }
- public function providerUtf8EncodingSupport(): array
- {
- return [
- ['foo', 'foo'],
- ['können', 'können'],
- ['русский', 'русский'],
- ["foo\nbar", '<p>foo</p><p>bar</p>'],
- 'issue2810' => ['0', '0'],
- ];
- }
- }
|