16 [
' phpunit ',
'phpunit', ],
17 [
"\n\r\tphpunit\n\r\t",
'phpunit', ],
27 [[
' phpunit '], [
'phpunit'], ],
28 [[
"\n\r\tphpunit\n\r\t"], [
'phpunit'], ],
40 ->getMockBuilder(\ilHtmlPurifierInterface::class)
44 ->expects($this->
once())
49 $purifier = new \ilTermsOfServiceTrimmedDocumentPurifier($aggregated);
51 $this->assertEquals($expectedResult, $purifier->purify($text));
62 ->getMockBuilder(\ilHtmlPurifierInterface::class)
66 ->expects($this->exactly(count($texts)))
68 ->with($this->isType(
'string'))
69 ->willReturnArgument(0);
71 $purifier = new \ilTermsOfServiceTrimmedDocumentPurifier($aggregated);
73 $this->assertEquals($expectedResult, $purifier->purifyArray($texts));
Class ilTermsOfServiceTrimmedDocumentPurifierTest.
stringElementsArrayToTrimProvider()
Class ilTermsOfServiceCriterionBaseTest.
testSingleStringIsTrimmed(string $text, string $expectedResult)
stringsToTrimProvider
once($eventName, callable $callBack, $priority=100)
Subscribe to an event exactly once.
testArrayOfStringElementsIsTrimmed(array $texts, array $expectedResult)
stringElementsArrayToTrimProvider