PHP Класс Neos\Flow\Tests\Unit\I18n\Formatter\NumberFormatterTest

Наследование: extends Neos\Flow\Tests\UnitTestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$sampleLocale Neos\Flow\I18n\Locale
$sampleLocalizedSymbols array Localized symbols array used during formatting.
$templateFormat array A template array of parsed format. Used as a base in order to not repeat same fields everywhere.

Открытые методы

Метод Описание
customFormatsAndFormatterNumbers ( ) : array Data provider with example numbers, parsed formats, and expected results.
formatMethodsAreChoosenCorrectly ( )
formattingUsingCustomPatternWorks ( $number, $format, array $parsedFormat, $expectedResult )
parsedFormatsAreUsedCorrectly ( $number, $expectedResult, array $parsedFormat )
sampleDataForSpecificFormattingMethods ( ) : array Data provider with numbers, parsed formats, expected results, format types (decimal, percent or currency) and currency sign if applicable.
sampleNumbersAndParsedFormats ( ) : array Data provider with example numbers, parsed formats, and expected results.
setUp ( ) : void
specificFormattingMethodsWork ( $number, array $parsedFormat, $expectedResult, $formatType, $currencySign = null )

Описание методов

customFormatsAndFormatterNumbers() публичный Метод

Data provider with example numbers, parsed formats, and expected results.
public customFormatsAndFormatterNumbers ( ) : array
Результат array

formatMethodsAreChoosenCorrectly() публичный Метод

formattingUsingCustomPatternWorks() публичный Метод

public formattingUsingCustomPatternWorks ( $number, $format, array $parsedFormat, $expectedResult )
$parsedFormat array

parsedFormatsAreUsedCorrectly() публичный Метод

public parsedFormatsAreUsedCorrectly ( $number, $expectedResult, array $parsedFormat )
$parsedFormat array

sampleDataForSpecificFormattingMethods() публичный Метод

Data provider with numbers, parsed formats, expected results, format types (decimal, percent or currency) and currency sign if applicable.
public sampleDataForSpecificFormattingMethods ( ) : array
Результат array

sampleNumbersAndParsedFormats() публичный Метод

Note: order of elements in returned array is actually different (sample number, expected result, and parsed format to use), in order to make it more readable.
public sampleNumbersAndParsedFormats ( ) : array
Результат array

setUp() публичный Метод

public setUp ( ) : void
Результат void

specificFormattingMethodsWork() публичный Метод

public specificFormattingMethodsWork ( $number, array $parsedFormat, $expectedResult, $formatType, $currencySign = null )
$parsedFormat array

Описание свойств

$sampleLocale защищенное свойство

protected Locale,Neos\Flow\I18n $sampleLocale
Результат Neos\Flow\I18n\Locale

$sampleLocalizedSymbols защищенное свойство

Localized symbols array used during formatting.
protected array $sampleLocalizedSymbols
Результат array

$templateFormat защищенное свойство

A template array of parsed format. Used as a base in order to not repeat same fields everywhere.
protected array $templateFormat
Результат array