‪TYPO3CMS  11.5
TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest:

Public Member Functions

 utf8DecodeACharacterToAscii ()
 
 utf8DecodeACharacterToIso885915 ()
 
 utf8DecodeEuroSignCharacterToIso885915 ()
 
 utf8DecodeAKanjiToBig5 ()
 
 convertingAUtf8EmojiSignToNonExistingAsciiRepresentationResultsInAQuestionMarkSign ()
 
 utf8DecodeToUtf8ReturnsTheSameSign ()
 
 utf8EncodeIso885915ACharacter ()
 
 utf8EncodeIso885915EuroSign ()
 
 utf8EncodeABig5EncodedSign ()
 
 utf8EncodeAlreadyUtf8EncodedSign ()
 
 utf8ToNumberArray ()
 
string[][] validInputForSpecCharsToAscii ()
 
 specCharsToAsciiConvertsUmlautsToAscii (string $input, string $expectedString)
 
array[] invalidInputForSpecCharsToAscii ()
 
 specCharsToAsciiConvertsInvalidInputToEmptyString ($input)
 

Detailed Description

Test case

Definition at line 26 of file CharsetConverterTest.php.

Member Function Documentation

◆ convertingAUtf8EmojiSignToNonExistingAsciiRepresentationResultsInAQuestionMarkSign()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::convertingAUtf8EmojiSignToNonExistingAsciiRepresentationResultsInAQuestionMarkSign ( )
Test:

Definition at line 117 of file CharsetConverterTest.php.

◆ invalidInputForSpecCharsToAscii()

array [] TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::invalidInputForSpecCharsToAscii ( )

Data provider for specialCharactersToAsciiConvertsInvalidInputToEmptyString()

Returns
‪array[]

Definition at line 266 of file CharsetConverterTest.php.

◆ specCharsToAsciiConvertsInvalidInputToEmptyString()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::specCharsToAsciiConvertsInvalidInputToEmptyString (   $input)
Test:
‪@dataProvider invalidInputForSpecCharsToAscii
Parameters
mixed$input

Definition at line 289 of file CharsetConverterTest.php.

◆ specCharsToAsciiConvertsUmlautsToAscii()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::specCharsToAsciiConvertsUmlautsToAscii ( string  $input,
string  $expectedString 
)
Test:
‪@dataProvider validInputForSpecCharsToAscii
Parameters
string$input
string$expectedString

Definition at line 253 of file CharsetConverterTest.php.

◆ utf8DecodeACharacterToAscii()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8DecodeACharacterToAscii ( )
Test:

Definition at line 31 of file CharsetConverterTest.php.

◆ utf8DecodeACharacterToIso885915()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8DecodeACharacterToIso885915 ( )
Test:

Definition at line 51 of file CharsetConverterTest.php.

◆ utf8DecodeAKanjiToBig5()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8DecodeAKanjiToBig5 ( )
Test:

Definition at line 95 of file CharsetConverterTest.php.

◆ utf8DecodeEuroSignCharacterToIso885915()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8DecodeEuroSignCharacterToIso885915 ( )
Test:

Definition at line 73 of file CharsetConverterTest.php.

◆ utf8DecodeToUtf8ReturnsTheSameSign()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8DecodeToUtf8ReturnsTheSameSign ( )
Test:

Definition at line 134 of file CharsetConverterTest.php.

◆ utf8EncodeABig5EncodedSign()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8EncodeABig5EncodedSign ( )
Test:

Definition at line 174 of file CharsetConverterTest.php.

◆ utf8EncodeAlreadyUtf8EncodedSign()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8EncodeAlreadyUtf8EncodedSign ( )
Test:

Definition at line 189 of file CharsetConverterTest.php.

◆ utf8EncodeIso885915ACharacter()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8EncodeIso885915ACharacter ( )
Test:

Definition at line 145 of file CharsetConverterTest.php.

◆ utf8EncodeIso885915EuroSign()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8EncodeIso885915EuroSign ( )
Test:

Definition at line 160 of file CharsetConverterTest.php.

◆ utf8ToNumberArray()

TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::utf8ToNumberArray ( )
Test:

Definition at line 200 of file CharsetConverterTest.php.

◆ validInputForSpecCharsToAscii()

string [][] TYPO3\CMS\Core\Tests\Unit\Charset\CharsetConverterTest::validInputForSpecCharsToAscii ( )

Data provider for specialCharactersToAsciiConvertsUmlautsToAscii()

Returns
‪string[][]

Definition at line 232 of file CharsetConverterTest.php.