‪TYPO3CMS  11.5
TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest Class Reference
Inheritance diagram for TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest:

Public Member Functions

 parseOptionReturnsNullIfOptionNameIsTranslation ()
 
 parseOptionReturnsNullIfOptionNameNotExistsWithinOptions ()
 
 parseOptionReturnsNullIfOptionNameNotExistsWithinDefaultOptions ()
 
 parseOptionReturnsBoolOptionValuesAsBool ()
 
 parseOptionReturnsDefaultOptionValueIfOptionNameNotExistsWithinOptionsButWithinDefaultOptions ()
 
 parseOptionReturnsDefaultOptionValueIfOptionValueIsAFormElementReferenceAndTheFormElementValueIsEmpty ()
 
 parseOptionResolvesFormElementReferenceFromTranslation ()
 
 substituteRuntimeReferencesReturnsArrayIfInputIsArray ()
 
 substituteRuntimeReferencesReturnsStringIfInputIsString ()
 
 substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceAFormElementIdentifierWhoseValueIsAString ()
 
 substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceMultipleFormElementIdentifierWhoseValueIsAString ()
 
 substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceAFormElementIdentifierWhoseValueIsAnArray ()
 
 substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputIsArrayAndSomeItemsReferenceAFormElementIdentifierWhoseValueIsAnArray ()
 
 substituteRuntimeReferencesReturnsNoReplacedValueIfInputReferenceANonExistingFormElement ()
 
 substituteRuntimeReferencesReturnsTimestampIfInputIsATimestampRequestTrigger ()
 
 substituteRuntimeReferencesReturnsResolvesElementIdentifiersInArrayKeys ()
 
 substituteRuntimeReferencesConvertsObjectsToString ()
 
 substituteRuntimeReferencesThrowsExceptionOnObjectWithoutStringableElement ()
 
 substituteRuntimeReferencesThrowsExceptionOnMultipleVariablesResolvedAsArray ()
 

Protected Member Functions

ObjectProphecy< FormRuntimecreateFormRuntimeProphecy (array $values)
 

Detailed Description

Test case

Definition at line 35 of file AbstractFinisherTest.php.

Member Function Documentation

◆ createFormRuntimeProphecy()

ObjectProphecy<FormRuntime> TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::createFormRuntimeProphecy ( array  $values)
protected
Parameters
array$values‪Key/Value pairs to be retrievable
Returns
‪ObjectProphecy<FormRuntime>

Definition at line 593 of file AbstractFinisherTest.php.

Referenced by TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\parseOptionResolvesFormElementReferenceFromTranslation(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\parseOptionReturnsDefaultOptionValueIfOptionValueIsAFormElementReferenceAndTheFormElementValueIsEmpty(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesConvertsObjectsToString(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesReturnsNoReplacedValueIfInputReferenceANonExistingFormElement(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesReturnsResolvesElementIdentifiersInArrayKeys(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputIsArrayAndSomeItemsReferenceAFormElementIdentifierWhoseValueIsAnArray(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceAFormElementIdentifierWhoseValueIsAnArray(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceAFormElementIdentifierWhoseValueIsAString(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceMultipleFormElementIdentifierWhoseValueIsAString(), TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesThrowsExceptionOnMultipleVariablesResolvedAsArray(), and TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest\substituteRuntimeReferencesThrowsExceptionOnObjectWithoutStringableElement().

◆ parseOptionResolvesFormElementReferenceFromTranslation()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::parseOptionResolvesFormElementReferenceFromTranslation ( )

◆ parseOptionReturnsBoolOptionValuesAsBool()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::parseOptionReturnsBoolOptionValuesAsBool ( )
Test:

Definition at line 89 of file AbstractFinisherTest.php.

◆ parseOptionReturnsDefaultOptionValueIfOptionNameNotExistsWithinOptionsButWithinDefaultOptions()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::parseOptionReturnsDefaultOptionValueIfOptionNameNotExistsWithinOptionsButWithinDefaultOptions ( )
Test:

Definition at line 110 of file AbstractFinisherTest.php.

◆ parseOptionReturnsDefaultOptionValueIfOptionValueIsAFormElementReferenceAndTheFormElementValueIsEmpty()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::parseOptionReturnsDefaultOptionValueIfOptionValueIsAFormElementReferenceAndTheFormElementValueIsEmpty ( )

◆ parseOptionReturnsNullIfOptionNameIsTranslation()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::parseOptionReturnsNullIfOptionNameIsTranslation ( )
Test:

Definition at line 40 of file AbstractFinisherTest.php.

◆ parseOptionReturnsNullIfOptionNameNotExistsWithinDefaultOptions()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::parseOptionReturnsNullIfOptionNameNotExistsWithinDefaultOptions ( )
Test:

Definition at line 72 of file AbstractFinisherTest.php.

◆ parseOptionReturnsNullIfOptionNameNotExistsWithinOptions()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::parseOptionReturnsNullIfOptionNameNotExistsWithinOptions ( )
Test:

Definition at line 55 of file AbstractFinisherTest.php.

◆ substituteRuntimeReferencesConvertsObjectsToString()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesConvertsObjectsToString ( )

◆ substituteRuntimeReferencesReturnsArrayIfInputIsArray()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsArrayIfInputIsArray ( )
Test:

Definition at line 245 of file AbstractFinisherTest.php.

◆ substituteRuntimeReferencesReturnsNoReplacedValueIfInputReferenceANonExistingFormElement()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsNoReplacedValueIfInputReferenceANonExistingFormElement ( )

◆ substituteRuntimeReferencesReturnsResolvesElementIdentifiersInArrayKeys()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsResolvesElementIdentifiersInArrayKeys ( )

◆ substituteRuntimeReferencesReturnsStringIfInputIsString()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsStringIfInputIsString ( )
Test:

Definition at line 265 of file AbstractFinisherTest.php.

◆ substituteRuntimeReferencesReturnsTimestampIfInputIsATimestampRequestTrigger()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsTimestampIfInputIsATimestampRequestTrigger ( )
Test:

Definition at line 430 of file AbstractFinisherTest.php.

◆ substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputIsArrayAndSomeItemsReferenceAFormElementIdentifierWhoseValueIsAnArray()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputIsArrayAndSomeItemsReferenceAFormElementIdentifierWhoseValueIsAnArray ( )

◆ substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceAFormElementIdentifierWhoseValueIsAnArray()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceAFormElementIdentifierWhoseValueIsAnArray ( )

◆ substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceAFormElementIdentifierWhoseValueIsAString()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceAFormElementIdentifierWhoseValueIsAString ( )

◆ substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceMultipleFormElementIdentifierWhoseValueIsAString()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesReturnsValueFromFormRuntimeIfInputReferenceMultipleFormElementIdentifierWhoseValueIsAString ( )

◆ substituteRuntimeReferencesThrowsExceptionOnMultipleVariablesResolvedAsArray()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesThrowsExceptionOnMultipleVariablesResolvedAsArray ( )

◆ substituteRuntimeReferencesThrowsExceptionOnObjectWithoutStringableElement()

TYPO3\CMS\Form\Tests\Unit\Domain\Finishers\AbstractFinisherTest::substituteRuntimeReferencesThrowsExceptionOnObjectWithoutStringableElement ( )