TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase Class Reference
Inheritance diagram for TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase:
TYPO3\CMS\Core\Tests\Functional\DataHandling\AbstractDataHandlerActionTestCase TYPO3\CMS\Core\Tests\FunctionalTestCase TYPO3\CMS\Core\Tests\BaseTestCase TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\Modify\ActionTest TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\Publish\ActionTest TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\PublishAll\ActionTest

Public Member Functions

 createParentContent ()
 
 modifyParentContent ()
 
 deleteParentContent ()
 
 deleteParentContentAndDiscardDeletedParent ()
 
 copyParentContent ()
 
 copyParentContentToDifferentPage ()
 
 localizeParentContentInKeepMode ()
 
 localizeParentContentWithAllChildrenInKeepMode ()
 
 localizeParentContentInSelectMode ()
 
 localizeParentContentWithAllChildrenInSelectMode ()
 
 changeParentContentSorting ()
 
 moveParentContentToDifferentPage ()
 
 moveParentContentToDifferentPageAndChangeSorting ()
 
 modifyPage ()
 
 deletePage ()
 
 copyPage ()
 
 copyPageWithHotelBeforeParentContent ()
 
 createParentContentWithHotelAndOfferChildren ()
 
 createAndCopyParentContentWithHotelAndOfferChildren ()
 
 createAndCopyParentContentWithHotelAndOfferChildrenAndDiscardCopiedParent ()
 
 createAndLocalizeParentContentWithHotelAndOfferChildren ()
 
 createAndLocalizeParentContentWithHotelAndOfferChildrenWithoutSortByConfiguration ()
 
 createAndLocalizeParentContentWithHotelAndOfferChildrenAndDiscardCreatedParent ()
 
 createAndLocalizeParentContentWithHotelAndOfferChildrenAndDiscardLocalizedParent ()
 
 modifyOnlyHotelChild ()
 
 modifyParentAndChangeHotelChildrenSorting ()
 
 modifyParentWithHotelChild ()
 
 modifyParentWithHotelChildAndDiscardModifiedParent ()
 
 modifyParentWithHotelChildAndDiscardAll ()
 
 modifyParentAndAddHotelChild ()
 
 modifyParentAndDeleteHotelChild ()
 
 modifyAndDiscardAndModifyParentWithHotelChild ()
 
- Public Member Functions inherited from TYPO3\CMS\Core\Tests\FunctionalTestCase
 importCSVDataSet ($path)
 

Public Attributes

const VALUE_PageId = 89
 
const VALUE_PageIdTarget = 90
 
const VALUE_PageIdWebsite = 1
 
const VALUE_ContentIdFirst = 297
 
const VALUE_ContentIdLast = 298
 
const VALUE_HotelIdFirst = 3
 
const VALUE_HotelIdSecond = 4
 
const VALUE_HotelIdThird = 5
 
const VALUE_LanguageId = 1
 
const VALUE_WorkspaceId = 1
 
const TABLE_Page = 'pages'
 
const TABLE_Content = 'tt_content'
 
const TABLE_Hotel = 'tx_irretutorial_1nff_hotel'
 
const TABLE_Offer = 'tx_irretutorial_1nff_offer'
 
const FIELD_ContentHotel = 'tx_irretutorial_1nff_hotels'
 
const FIELD_HotelOffer = 'offers'
 
- Public Attributes inherited from TYPO3\CMS\Core\Tests\Functional\DataHandling\AbstractDataHandlerActionTestCase
const VALUE_BackendUserId = 1
 

Protected Member Functions

 setUp ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\Functional\DataHandling\AbstractDataHandlerActionTestCase
 setUp ()
 
 tearDown ()
 
 getActionService ()
 
 importScenarioDataSet ($dataSetName)
 
 assertAssertionDataSet ($dataSetName)
 
 assertErrorLogEntries ()
 
 getRequestSectionHasRecordConstraint ()
 
 getRequestSectionDoesNotHaveRecordConstraint ()
 
 getRequestSectionStructureHasRecordConstraint ()
 
 getRequestSectionStructureDoesNotHaveRecordConstraint ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\FunctionalTestCase
 getInstanceIdentifier ()
 
 getInstancePath ()
 
 setUp ()
 
 getDatabaseConnection ()
 
 assertCSVDataSet ($path)
 
 assertInRecords (array $expectedRecord, array $actualRecords)
 
 getAllRecords ($tableName, $hasUidField=false)
 
 arrayToString (array $array)
 
 renderRecords (array $assertion, array $record)
 
 getDifferentFields (array $assertion, array $record)
 
 setUpFrontendRootPage ($pageId, array $typoScriptFiles=[])
 
 addTypoScriptToTemplateRecord ($pageId, $typoScript)
 
 getFrontendResponse ($pageId, $languageId=0, $backendUserId=0, $workspaceId=0, $failOnFailure=true, $frontendUserId=0)
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 getAccessibleMock ( $originalClassName, $methods=[], array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true)
 
 getAccessibleMockForAbstractClass ( $originalClassName, array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true, $mockedMethods=[])
 
 buildAccessibleProxy ($className)
 
 callInaccessibleMethod ($object, $name)
 
 inject ($target, $name, $dependency)
 
 getUniqueId ($prefix='')
 

Protected Attributes

 $scenarioDataSetDirectory = 'typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/DataSet/'
 
 $coreExtensionsToLoad
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\Functional\DataHandling\AbstractDataHandlerActionTestCase
 $scenarioDataSetDirectory
 
 $assertionDataSetDirectory
 
 $expectedErrorLogEntries = 0
 
 $testExtensionsToLoad
 
 $pathsToLinkInTestInstance
 
 $recordIds = []
 
 $actionService
 
 $backendUser
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\FunctionalTestCase
 $coreExtensionsToLoad = []
 
 $testExtensionsToLoad = []
 
 $pathsToLinkInTestInstance = []
 
 $configurationToUseInTestInstance = []
 
 $additionalFoldersToCreate = []
 
 $backendUserFixture = 'typo3/sysext/core/Tests/Functional/Fixtures/be_users.xml'
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = true
 
 $backupStaticAttributes = false
 

Detailed Description

Functional test for the DataHandler

Definition at line 20 of file AbstractActionTestCase.php.

Member Function Documentation

◆ changeParentContentSorting()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::changeParentContentSorting ( )
See also
DataSet/changeParentContentRecordSorting.csv

Definition at line 180 of file AbstractActionTestCase.php.

◆ copyPage()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::copyPage ( )
See also
DataSet/copyPageRecord.csv

Definition at line 225 of file AbstractActionTestCase.php.

◆ copyPageWithHotelBeforeParentContent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::copyPageWithHotelBeforeParentContent ( )
Test:
See also
DataSet/copyPageWHotelBeforeParentContent.csv

Definition at line 237 of file AbstractActionTestCase.php.

References $GLOBALS.

◆ copyParentContent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::copyParentContent ( )
See also
DataSet/copyParentContentRecord.csv

Definition at line 114 of file AbstractActionTestCase.php.

◆ copyParentContentToDifferentPage()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::copyParentContentToDifferentPage ( )
See also
DataSet/copyParentContentToDifferentPage.csv

Definition at line 123 of file AbstractActionTestCase.php.

◆ createAndCopyParentContentWithHotelAndOfferChildren()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::createAndCopyParentContentWithHotelAndOfferChildren ( )
See also
DataSet/createAndCopyParentContentRecordWithHotelAndOfferChildRecords.csv

Definition at line 274 of file AbstractActionTestCase.php.

◆ createAndCopyParentContentWithHotelAndOfferChildrenAndDiscardCopiedParent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::createAndCopyParentContentWithHotelAndOfferChildrenAndDiscardCopiedParent ( )
See also
DataSet/createAndCopyParentContentRecordWithHotelAndOfferChildRecordsAndDiscardCopiedParentRecord.csv

Definition at line 294 of file AbstractActionTestCase.php.

◆ createAndLocalizeParentContentWithHotelAndOfferChildren()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::createAndLocalizeParentContentWithHotelAndOfferChildren ( )
See also
DataSet/createAndLocalizeParentContentRecordWithHotelAndOfferChildRecords.csv

Definition at line 314 of file AbstractActionTestCase.php.

◆ createAndLocalizeParentContentWithHotelAndOfferChildrenAndDiscardCreatedParent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::createAndLocalizeParentContentWithHotelAndOfferChildrenAndDiscardCreatedParent ( )
See also
DataSet/createNLocalizeParentContentNHotelNOfferChildrenNDiscardCreatedParent.csv

Definition at line 353 of file AbstractActionTestCase.php.

◆ createAndLocalizeParentContentWithHotelAndOfferChildrenAndDiscardLocalizedParent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::createAndLocalizeParentContentWithHotelAndOfferChildrenAndDiscardLocalizedParent ( )
See also
DataSet/createAndLocalizeParentContentRecordWithHotelAndOfferChildRecordsAndDiscardLocalizedParentRecord.csv

Definition at line 373 of file AbstractActionTestCase.php.

◆ createAndLocalizeParentContentWithHotelAndOfferChildrenWithoutSortByConfiguration()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::createAndLocalizeParentContentWithHotelAndOfferChildrenWithoutSortByConfiguration ( )
See also
DataSet/createAndLocalizeParentContentRecordWithHotelAndOfferChildRecords.csv

Definition at line 333 of file AbstractActionTestCase.php.

References $GLOBALS.

◆ createParentContent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::createParentContent ( )

Parent content records

See also
DataSet/createParentContentRecord.csv

Definition at line 79 of file AbstractActionTestCase.php.

◆ createParentContentWithHotelAndOfferChildren()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::createParentContentWithHotelAndOfferChildren ( )

IRRE Child Records

See also
DataSet/createParentContentRecordWithHotelAndOfferChildRecords.csv

Definition at line 258 of file AbstractActionTestCase.php.

◆ deletePage()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::deletePage ( )
See also
DataSet/deletePageRecord.csv

Definition at line 217 of file AbstractActionTestCase.php.

◆ deleteParentContent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::deleteParentContent ( )
See also
DataSet/deleteParentContentRecord.csv

Definition at line 96 of file AbstractActionTestCase.php.

◆ deleteParentContentAndDiscardDeletedParent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::deleteParentContentAndDiscardDeletedParent ( )
See also
DataSet/deleteParentContentRecordAndDiscardDeletedParentRecord.csv

Definition at line 104 of file AbstractActionTestCase.php.

◆ localizeParentContentInKeepMode()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::localizeParentContentInKeepMode ( )
See also
DataSet/localizeParentContentKeep.csv

Definition at line 132 of file AbstractActionTestCase.php.

References $GLOBALS.

◆ localizeParentContentInSelectMode()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::localizeParentContentInSelectMode ( )
See also
DataSet/localizeParentContentSelect.csv

Definition at line 156 of file AbstractActionTestCase.php.

References $GLOBALS.

◆ localizeParentContentWithAllChildrenInKeepMode()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::localizeParentContentWithAllChildrenInKeepMode ( )
See also
DataSet/localizeParentContentWAllChildrenKeep.csv

Definition at line 144 of file AbstractActionTestCase.php.

References $GLOBALS.

◆ localizeParentContentWithAllChildrenInSelectMode()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::localizeParentContentWithAllChildrenInSelectMode ( )
See also
DataSet/localizeParentContentWAllChildrenSelect.csv

Definition at line 168 of file AbstractActionTestCase.php.

References $GLOBALS.

◆ modifyAndDiscardAndModifyParentWithHotelChild()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyAndDiscardAndModifyParentWithHotelChild ( )
See also
DataSet/modifyNDiscardNModifyParentWHotelChild.csv

Definition at line 488 of file AbstractActionTestCase.php.

◆ modifyOnlyHotelChild()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyOnlyHotelChild ( )
See also
DataSet/modifyOnlyHotelChildRecord.csv

Definition at line 393 of file AbstractActionTestCase.php.

◆ modifyPage()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyPage ( )

Page records

See also
DataSet/modifyPageRecord.csv

Definition at line 209 of file AbstractActionTestCase.php.

◆ modifyParentAndAddHotelChild()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyParentAndAddHotelChild ( )
See also
DataSet/modifyParentRecordAndAddHotelChildRecord.csv

Definition at line 461 of file AbstractActionTestCase.php.

◆ modifyParentAndChangeHotelChildrenSorting()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyParentAndChangeHotelChildrenSorting ( )
See also
DataSet/modifyParentRecordAndChangeHotelChildRecordsSorting.csv

Definition at line 401 of file AbstractActionTestCase.php.

◆ modifyParentAndDeleteHotelChild()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyParentAndDeleteHotelChild ( )
See also
DataSet/modifyParentRecordAndDeleteHotelChildRecord.csv

Definition at line 475 of file AbstractActionTestCase.php.

◆ modifyParentContent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyParentContent ( )
See also
DataSet/modifyParentContentRecord.csv

Definition at line 88 of file AbstractActionTestCase.php.

◆ modifyParentWithHotelChild()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyParentWithHotelChild ( )
See also
DataSet/modifyParentRecordWithHotelChildRecord.csv

Definition at line 409 of file AbstractActionTestCase.php.

◆ modifyParentWithHotelChildAndDiscardAll()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyParentWithHotelChildAndDiscardAll ( )
See also
DataSet/modifyParentRecordWithHotelChildRecordAndDiscardAllModifiedRecords.csv

Definition at line 439 of file AbstractActionTestCase.php.

◆ modifyParentWithHotelChildAndDiscardModifiedParent()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::modifyParentWithHotelChildAndDiscardModifiedParent ( )
See also
DataSet/modifyParentRecordWithHotelChildRecordAndDiscardModifiedParentRecord.csv

Definition at line 423 of file AbstractActionTestCase.php.

◆ moveParentContentToDifferentPage()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::moveParentContentToDifferentPage ( )
See also
DataSet/moveParentContentRecordToDifferentPage.csv

Definition at line 188 of file AbstractActionTestCase.php.

◆ moveParentContentToDifferentPageAndChangeSorting()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::moveParentContentToDifferentPageAndChangeSorting ( )
See also
DataSet/moveParentContentRecordToDifferentPageAndChangeSorting.csv

Definition at line 196 of file AbstractActionTestCase.php.

◆ setUp()

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::setUp ( )
protected

Member Data Documentation

◆ $coreExtensionsToLoad

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::$coreExtensionsToLoad
protected
Initial value:
= [
'fluid',
'version',
'workspaces',
]

Definition at line 49 of file AbstractActionTestCase.php.

◆ $scenarioDataSetDirectory

TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::$scenarioDataSetDirectory = 'typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/DataSet/'
protected

Definition at line 44 of file AbstractActionTestCase.php.

◆ FIELD_ContentHotel

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::FIELD_ContentHotel = 'tx_irretutorial_1nff_hotels'

Definition at line 38 of file AbstractActionTestCase.php.

◆ FIELD_HotelOffer

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::FIELD_HotelOffer = 'offers'

Definition at line 39 of file AbstractActionTestCase.php.

◆ TABLE_Content

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::TABLE_Content = 'tt_content'

Definition at line 34 of file AbstractActionTestCase.php.

◆ TABLE_Hotel

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::TABLE_Hotel = 'tx_irretutorial_1nff_hotel'

Definition at line 35 of file AbstractActionTestCase.php.

◆ TABLE_Offer

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::TABLE_Offer = 'tx_irretutorial_1nff_offer'

Definition at line 36 of file AbstractActionTestCase.php.

◆ TABLE_Page

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::TABLE_Page = 'pages'

Definition at line 33 of file AbstractActionTestCase.php.

◆ VALUE_ContentIdFirst

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_ContentIdFirst = 297

Definition at line 25 of file AbstractActionTestCase.php.

◆ VALUE_ContentIdLast

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_ContentIdLast = 298

Definition at line 26 of file AbstractActionTestCase.php.

◆ VALUE_HotelIdFirst

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_HotelIdFirst = 3

Definition at line 27 of file AbstractActionTestCase.php.

◆ VALUE_HotelIdSecond

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_HotelIdSecond = 4

Definition at line 28 of file AbstractActionTestCase.php.

◆ VALUE_HotelIdThird

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_HotelIdThird = 5

Definition at line 29 of file AbstractActionTestCase.php.

◆ VALUE_LanguageId

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_LanguageId = 1

Definition at line 30 of file AbstractActionTestCase.php.

◆ VALUE_PageId

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_PageId = 89

Definition at line 22 of file AbstractActionTestCase.php.

◆ VALUE_PageIdTarget

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_PageIdTarget = 90

Definition at line 23 of file AbstractActionTestCase.php.

◆ VALUE_PageIdWebsite

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_PageIdWebsite = 1

Definition at line 24 of file AbstractActionTestCase.php.

◆ VALUE_WorkspaceId

const TYPO3\CMS\Workspaces\Tests\Functional\DataHandling\IRRE\ForeignField\AbstractActionTestCase::VALUE_WorkspaceId = 1

Definition at line 31 of file AbstractActionTestCase.php.