1 <?php declare(strict_types=1);
16 'Text with or without Spaces' => [
' phpunit ',
'phpunit',],
17 'Text with or without Line Endings and Tabs' => [
"\n\r\tphpunit\n\r\t",
'phpunit',],
27 'Text with or without Spaces' => [[
' phpunit '], [
'phpunit'],],
28 'Text with or without Line Endings and Tabs' => [[
"\n\r\tphpunit\n\r\t"], [
'phpunit'],],
41 ->getMockBuilder(ilHtmlPurifierInterface::class)
45 ->expects($this->once())
52 $this->assertEquals($expectedResult, $purifier->purify($text));
64 ->getMockBuilder(ilHtmlPurifierInterface::class)
68 ->expects($this->exactly(count($texts)))
70 ->with($this->isType(
'string'))
71 ->willReturnArgument(0);
75 $this->assertEquals($expectedResult, $purifier->purifyArray($texts));
Class ilTermsOfServiceTrimmedDocumentPurifierTest.
stringElementsArrayToTrimProvider()
Class ilTermsOfServiceCriterionBaseTest.
testSingleStringIsTrimmed(string $text, string $expectedResult)
stringsToTrimProvider
testArrayOfStringElementsIsTrimmed(array $texts, array $expectedResult)
stringElementsArrayToTrimProvider
Class ilTermsOfServiceTrimmedDocumentPurifier.