‪TYPO3CMS  9.5
TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest:

Public Member Functions

array endsWithReturnsTrueForMatchingLastPartDataProvider ()
 
 endsWithReturnsTrueForMatchingLastPart ($string, $part)
 
array endsWithReturnsFalseForNotMatchingLastPartDataProvider ()
 
 endsWithReturnsFalseForNotMatchingLastPart ($string, $part)
 
array endsWithReturnsThrowsExceptionWithInvalidArgumentsDataProvider ()
 
 endsWithReturnsThrowsExceptionWithInvalidArguments ($string, $part, $expectedException)
 
array beginsWithReturnsTrueForMatchingFirstPartDataProvider ()
 
 beginsWithReturnsTrueForMatchingFirstPart ($string, $part)
 
array beginsWithReturnsFalseForNotMatchingFirstPartDataProvider ()
 
 beginsWithReturnsFalseForNotMatchingFirstPart ($string, $part)
 
array beginsWithReturnsInvalidArgumentDataProvider ()
 
 beginsWithReturnsThrowsExceptionWithInvalidArguments ($string, $part, $expectedException)
 
 getUniqueIdReturnsIdWithPrefix ()
 
 getUniqueIdReturnsIdWithoutDot ()
 
 escapeCssSelector (string $selector, string $expectedValue)
 
array escapeCssSelectorDataProvider ()
 
 removeByteOrderMark (string $input, string $expectedValue)
 
array removeByteOrderMarkDataProvider ()
 
 searchStringWildcard ($haystack, $needle, $result)
 
array searchStringWildcardDataProvider ()
 

Detailed Description

Testcase for class \TYPO3\CMS\Core\Utility\StringUtility

Definition at line 23 of file StringUtilityTest.php.

Member Function Documentation

◆ beginsWithReturnsFalseForNotMatchingFirstPart()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::beginsWithReturnsFalseForNotMatchingFirstPart (   $string,
  $part 
)
Test:
‪@dataProvider beginsWithReturnsFalseForNotMatchingFirstPartDataProvider

Definition at line 159 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\beginsWith().

◆ beginsWithReturnsFalseForNotMatchingFirstPartDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::beginsWithReturnsFalseForNotMatchingFirstPartDataProvider ( )

Data provider for check beginsWithReturnsFalseForNotMatchingFirstPart

Returns
‪array

Definition at line 146 of file StringUtilityTest.php.

◆ beginsWithReturnsInvalidArgumentDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::beginsWithReturnsInvalidArgumentDataProvider ( )

Data provider for beginsWithReturnsThrowsExceptionWithInvalidArguments

Returns
‪array

Definition at line 169 of file StringUtilityTest.php.

◆ beginsWithReturnsThrowsExceptionWithInvalidArguments()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::beginsWithReturnsThrowsExceptionWithInvalidArguments (   $string,
  $part,
  $expectedException 
)
Test:
‪@dataProvider beginsWithReturnsInvalidArgumentDataProvider
Parameters
mixed$string
mixed$part
int$expectedException

Definition at line 198 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\beginsWith().

◆ beginsWithReturnsTrueForMatchingFirstPart()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::beginsWithReturnsTrueForMatchingFirstPart (   $string,
  $part 
)
Test:
‪@dataProvider beginsWithReturnsTrueForMatchingFirstPartDataProvider

Definition at line 136 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\beginsWith().

◆ beginsWithReturnsTrueForMatchingFirstPartDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::beginsWithReturnsTrueForMatchingFirstPartDataProvider ( )

Data provider for beginsWithReturnsTrueForMatchingFirstPart

Returns
‪array

Definition at line 120 of file StringUtilityTest.php.

◆ endsWithReturnsFalseForNotMatchingLastPart()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::endsWithReturnsFalseForNotMatchingLastPart (   $string,
  $part 
)
Test:
‪@dataProvider endsWithReturnsFalseForNotMatchingLastPartDataProvider

Definition at line 72 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\endsWith().

◆ endsWithReturnsFalseForNotMatchingLastPartDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::endsWithReturnsFalseForNotMatchingLastPartDataProvider ( )

Data provider for check endsWithReturnsFalseForNotMatchingLastPart

Returns
‪array

Definition at line 57 of file StringUtilityTest.php.

◆ endsWithReturnsThrowsExceptionWithInvalidArguments()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::endsWithReturnsThrowsExceptionWithInvalidArguments (   $string,
  $part,
  $expectedException 
)
Test:
‪@dataProvider endsWithReturnsThrowsExceptionWithInvalidArgumentsDataProvider

Definition at line 107 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\endsWith().

◆ endsWithReturnsThrowsExceptionWithInvalidArgumentsDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::endsWithReturnsThrowsExceptionWithInvalidArgumentsDataProvider ( )

Data provider for endsWithReturnsThrowsExceptionWithInvalidArguments

Returns
‪array

Definition at line 82 of file StringUtilityTest.php.

◆ endsWithReturnsTrueForMatchingLastPart()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::endsWithReturnsTrueForMatchingLastPart (   $string,
  $part 
)
Test:
‪@dataProvider endsWithReturnsTrueForMatchingLastPartDataProvider

Definition at line 47 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\endsWith().

◆ endsWithReturnsTrueForMatchingLastPartDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::endsWithReturnsTrueForMatchingLastPartDataProvider ( )

Data provider for endsWithReturnsTrueForMatchingFirstPart

Returns
‪array

Definition at line 31 of file StringUtilityTest.php.

◆ escapeCssSelector()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::escapeCssSelector ( string  $selector,
string  $expectedValue 
)
Test:
Parameters
string$selector
string$expectedValue‪@dataProvider escapeCssSelectorDataProvider

Definition at line 229 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\escapeCssSelector().

◆ escapeCssSelectorDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::escapeCssSelectorDataProvider ( )
Returns
‪array

Definition at line 237 of file StringUtilityTest.php.

◆ getUniqueIdReturnsIdWithoutDot()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::getUniqueIdReturnsIdWithoutDot ( )

◆ getUniqueIdReturnsIdWithPrefix()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::getUniqueIdReturnsIdWithPrefix ( )

◆ removeByteOrderMark()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::removeByteOrderMark ( string  $input,
string  $expectedValue 
)
Parameters
string$input
string$expectedValue
Test:
‪@dataProvider removeByteOrderMarkDataProvider

Definition at line 254 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\removeByteOrderMark().

◆ removeByteOrderMarkDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::removeByteOrderMarkDataProvider ( )
Returns
‪array

Definition at line 263 of file StringUtilityTest.php.

◆ searchStringWildcard()

TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::searchStringWildcard (   $haystack,
  $needle,
  $result 
)
Parameters
$haystack
$needle
$result
Test:
‪@dataProvider searchStringWildcardDataProvider

Definition at line 284 of file StringUtilityTest.php.

References TYPO3\CMS\Core\Utility\StringUtility\searchStringWildcard().

◆ searchStringWildcardDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Utility\StringUtilityTest::searchStringWildcardDataProvider ( )
Returns
‪array

Definition at line 292 of file StringUtilityTest.php.