PHP Class Neos\Flow\Tests\Unit\Validation\Validator\DateTimeRangeValidatorTest

Inheritance: extends AbstractValidatorTestcase
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$accessibleValidator Neos\Flow\Validation\Validator\DateTimeRangeValidator
$validatorClassName string

Public Methods

Method Description
parseReferenceDateAddsTimeIntervalCorrectlyUsingOnlyHourAndMinute ( )
parseReferenceDateReturnsInstanceOfDateTime ( )
parseReferenceDateReturnsTimeWithoutCalculationCorrectly ( )
parseReferenceDateSubstractsTimeIntervalCorrectlyUsingMonthAndMinuteForcingYearSwap ( )
setUp ( ) Sets up this test case
validateReturnsErrorForAGivenDateMustBeingAfterACalculatedDateRangeViaSubstracting ( )
validateReturnsErrorForAGivenDateMustBeingAfterAFixDate ( )
validateReturnsErrorForAGivenDateMustBeingBeforeACalculatedDateRangeViaSubstracting ( )
validateReturnsErrorForAGivenDateOutsideUpperAndLowerBoundaries ( )
validateReturnsNoErrorForAGivenDateInsideUpperAndLowerBoundaries ( )
validateReturnsNoErrorForAGivenDateMustBeingAfterACalculatedDateRangeViaAdding ( )
validateReturnsNoErrorForAGivenDateMustBeingAfterAFixDate ( )
validateReturnsNoErrorForAGivenDateMustBeingBeforeACalculatedDateRangeViaAdding ( )
validateReturnsNoErrorForAGivenDateThatIsEqualToTheMaximumDate ( )
validateReturnsNoErrorForAGivenDateThatIsEqualToTheMinimumDate ( )
validateReturnsNoErrorIfTheGivenValueIsAnEmptyString ( )
validateReturnsNoErrorIfTheGivenValueIsNull ( )
validateReturnsOneErrorIfGivenValueIsNoDate ( )

Method Details

parseReferenceDateAddsTimeIntervalCorrectlyUsingOnlyHourAndMinute() public method

parseReferenceDateReturnsInstanceOfDateTime() public method

parseReferenceDateReturnsTimeWithoutCalculationCorrectly() public method

parseReferenceDateSubstractsTimeIntervalCorrectlyUsingMonthAndMinuteForcingYearSwap() public method

setUp() public method

Sets up this test case
public setUp ( )

validateReturnsErrorForAGivenDateMustBeingAfterACalculatedDateRangeViaSubstracting() public method

validateReturnsErrorForAGivenDateMustBeingAfterAFixDate() public method

validateReturnsErrorForAGivenDateMustBeingBeforeACalculatedDateRangeViaSubstracting() public method

validateReturnsErrorForAGivenDateOutsideUpperAndLowerBoundaries() public method

validateReturnsNoErrorForAGivenDateInsideUpperAndLowerBoundaries() public method

validateReturnsNoErrorForAGivenDateMustBeingAfterACalculatedDateRangeViaAdding() public method

validateReturnsNoErrorForAGivenDateMustBeingAfterAFixDate() public method

validateReturnsNoErrorForAGivenDateMustBeingBeforeACalculatedDateRangeViaAdding() public method

validateReturnsNoErrorForAGivenDateThatIsEqualToTheMaximumDate() public method

validateReturnsNoErrorForAGivenDateThatIsEqualToTheMinimumDate() public method

validateReturnsNoErrorIfTheGivenValueIsAnEmptyString() public method

validateReturnsNoErrorIfTheGivenValueIsNull() public method

validateReturnsOneErrorIfGivenValueIsNoDate() public method

Property Details

$accessibleValidator protected property

protected DateTimeRangeValidator,Neos\Flow\Validation\Validator $accessibleValidator
return Neos\Flow\Validation\Validator\DateTimeRangeValidator

$validatorClassName protected property

protected string $validatorClassName
return string