‪TYPO3CMS  9.5
TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest:

Public Member Functions

 renderUsesValueAsSourceIfSpecified ()
 
 renderUsesChildnodesAsSourceIfSpecified ()
 
array stringsTestDataProvider ()
 
 renderCorrectlyConvertsIntoPlaintext ($source, $allowed, $expectedResult)
 
 renderEscapesObjectIfPossible ($source, $expectation)
 
array renderEscapesObjectIfPossibleDataProvider ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

TYPO3 CMS Fluid ViewHelpers Format StripTagsViewHelper $viewHelper
 

Detailed Description

Test case

Definition at line 23 of file StripTagsViewHelperTest.php.

Member Function Documentation

◆ renderCorrectlyConvertsIntoPlaintext()

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest::renderCorrectlyConvertsIntoPlaintext (   $source,
  $allowed,
  $expectedResult 
)
Test:
‪@dataProvider stringsTestDataProvider
Parameters
$source
$allowed
$expectedResult

Definition at line 88 of file StripTagsViewHelperTest.php.

◆ renderEscapesObjectIfPossible()

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest::renderEscapesObjectIfPossible (   $source,
  $expectation 
)

Ensures that obejcts are handled properly:

  • ‪class not having __toString() method as given
  • ‪class having __toString() method gets tags stripped off
Parameters
$source
$expectation
Test:
‪@dataProvider renderEscapesObjectIfPossibleDataProvider

Definition at line 111 of file StripTagsViewHelperTest.php.

◆ renderEscapesObjectIfPossibleDataProvider()

array TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest::renderEscapesObjectIfPossibleDataProvider ( )
Returns
‪array

Definition at line 126 of file StripTagsViewHelperTest.php.

◆ renderUsesChildnodesAsSourceIfSpecified()

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest::renderUsesChildnodesAsSourceIfSpecified ( )
Test:

Definition at line 54 of file StripTagsViewHelperTest.php.

◆ renderUsesValueAsSourceIfSpecified()

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest::renderUsesValueAsSourceIfSpecified ( )
Test:

Definition at line 39 of file StripTagsViewHelperTest.php.

◆ setUp()

TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest::setUp ( )
protected

Definition at line 29 of file StripTagsViewHelperTest.php.

◆ stringsTestDataProvider()

array TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest::stringsTestDataProvider ( )

Data Provider for the render tests

Returns
‪array

Definition at line 71 of file StripTagsViewHelperTest.php.

Member Data Documentation

◆ $viewHelper

TYPO3 CMS Fluid ViewHelpers Format StripTagsViewHelper TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers\Format\StripTagsViewHelperTest::$viewHelper
protected

Definition at line 27 of file StripTagsViewHelperTest.php.