PHP Class Neos\Flow\Tests\Unit\I18n\Formatter\DatetimeFormatterTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$sampleDateTime DateTime Timestamp for: 2010-06-10T17:49:36+00:00 Please note that timezone for this object is changed, so it actually represents date one hour later.
$sampleLocale Neos\Flow\I18n\Locale Dummy locale used in methods where locale is needed.
$sampleLocalizedLiterals array

Public Methods

Method Description
customFormatsAndFormattedDatetimes ( ) : array Data provider with custom formats, theirs parsed versions, and expected results.
formatMethodsAreChoosenCorrectly ( )
formattingUsingCustomPatternWorks ( $format, array $parsedFormat, $expectedResult )
parsedFormatsAndFormattedDatetimes ( ) : array Data provider with example parsed formats, and expected results.
parsedFormatsAreUsedCorrectly ( array $parsedFormat, $expectedResult )
sampleDataForSpecificFormattingMethods ( ) : array Data provider with parsed formats, expected results, and format types.
setUp ( ) : void
specificFormattingMethodsWork ( array $parsedFormat, $expectedResult, $formatType )

Method Details

customFormatsAndFormattedDatetimes() public method

Data provider with custom formats, theirs parsed versions, and expected results.

formatMethodsAreChoosenCorrectly() public method

formattingUsingCustomPatternWorks() public method

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

parsedFormatsAndFormattedDatetimes() public method

Data provider with example parsed formats, and expected results.

parsedFormatsAreUsedCorrectly() public method

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

sampleDataForSpecificFormattingMethods() public method

Data provider with parsed formats, expected results, and format types.

setUp() public method

public setUp ( ) : void
return void

specificFormattingMethodsWork() public method

public specificFormattingMethodsWork ( array $parsedFormat, $expectedResult, $formatType )
$parsedFormat array

Property Details

$sampleDateTime protected property

Timestamp for: 2010-06-10T17:49:36+00:00 Please note that timezone for this object is changed, so it actually represents date one hour later.
protected DateTime $sampleDateTime
return DateTime

$sampleLocale protected property

Dummy locale used in methods where locale is needed.
protected Locale,Neos\Flow\I18n $sampleLocale
return Neos\Flow\I18n\Locale

$sampleLocalizedLiterals protected property

protected array $sampleLocalizedLiterals
return array