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

Public Member Functions

 addElementRelation ()
 
 deleteElementRelation ()
 
 changeElementSorting ()
 
 changeElementRelationSorting ()
 
 createContentAndAddElementRelation ()
 
 createContentAndCreateElementRelation ()
 
 modifyElementOfRelation ()
 
 modifyContentOfRelation ()
 
 modifyBothSidesOfRelation ()
 
 deleteContentOfRelation ()
 
 deleteElementOfRelation ()
 
 copyContentOfRelation ()
 
 copyElementOfRelation ()
 
 copyContentToLanguageOfRelation ()
 
 copyElementToLanguageOfRelation ()
 
 localizeContentOfRelation ()
 
 localizeElementOfRelation ()
 
 moveContentOfRelationToDifferentPage ()
 
- Public Member Functions inherited from TYPO3\CMS\Core\Tests\FunctionalTestCase
 importCSVDataSet ($path)
 

Public Attributes

const VALUE_PageId = 89
 
const VALUE_PageIdTarget = 90
 
const VALUE_ContentIdFirst = 297
 
const VALUE_ContentIdLast = 298
 
const VALUE_LanguageId = 1
 
const VALUE_ElementIdFirst = 1
 
const VALUE_ElementIdSecond = 2
 
const VALUE_ElementIdThird = 3
 
const TABLE_Content = 'tt_content'
 
const TABLE_Element = 'tx_testdatahandler_element'
 
const FIELD_ContentElement = 'tx_testdatahandler_select'
 
- 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/core/Tests/Functional/DataHandling/Select/DataSet/'
 
- 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

◆ addElementRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::addElementRelation ( )

Relations

Test:
See also
DataSet/addElementRelation.csv

Definition at line 61 of file AbstractActionTestCase.php.

◆ changeElementRelationSorting()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::changeElementRelationSorting ( )
Test:
See also
DataSet/changeElementRelationSorting.csv

Definition at line 92 of file AbstractActionTestCase.php.

◆ changeElementSorting()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::changeElementSorting ( )
Test:
See also
DataSet/changeElementSorting.csv

Definition at line 83 of file AbstractActionTestCase.php.

◆ copyContentOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::copyContentOfRelation ( )
Test:
See also
DataSet/copyContentOfRelation.csv

Definition at line 174 of file AbstractActionTestCase.php.

◆ copyContentToLanguageOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::copyContentToLanguageOfRelation ( )
Test:
See also
DataSet/copyContentToLanguageOfRelation.csv

Definition at line 194 of file AbstractActionTestCase.php.

◆ copyElementOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::copyElementOfRelation ( )
Test:
See also
DataSet/copyElementOfRelation.csv

Definition at line 184 of file AbstractActionTestCase.php.

◆ copyElementToLanguageOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::copyElementToLanguageOfRelation ( )
Test:
See also
DataSet/copyElementToLanguageOfRelation.csv

Definition at line 204 of file AbstractActionTestCase.php.

◆ createContentAndAddElementRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::createContentAndAddElementRelation ( )
Test:
See also
DataSet/createContentNAddRelation.csv

Definition at line 103 of file AbstractActionTestCase.php.

◆ createContentAndCreateElementRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::createContentAndCreateElementRelation ( )
Test:
See also
DataSet/createContentNCreateRelation.csv

Definition at line 115 of file AbstractActionTestCase.php.

◆ deleteContentOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::deleteContentOfRelation ( )
Test:
See also
DataSet/deleteContentOfRelation.csv

Definition at line 156 of file AbstractActionTestCase.php.

◆ deleteElementOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::deleteElementOfRelation ( )
Test:
See also
DataSet/deleteElementOfRelation.csv

Definition at line 165 of file AbstractActionTestCase.php.

◆ deleteElementRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::deleteElementRelation ( )
Test:
See also
DataSet/deleteElementRelation.csv

Definition at line 72 of file AbstractActionTestCase.php.

◆ localizeContentOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::localizeContentOfRelation ( )
Test:
See also
DataSet/localizeContentOfRelation.csv

Definition at line 214 of file AbstractActionTestCase.php.

◆ localizeElementOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::localizeElementOfRelation ( )
Test:
See also
DataSet/localizeElementOfRelation.csv

Definition at line 224 of file AbstractActionTestCase.php.

◆ modifyBothSidesOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::modifyBothSidesOfRelation ( )
Test:
See also
DataSet/modifyBothSidesOfRelation.csv

Definition at line 146 of file AbstractActionTestCase.php.

◆ modifyContentOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::modifyContentOfRelation ( )
Test:
See also
DataSet/modifyContentOfRelation.csv

Definition at line 137 of file AbstractActionTestCase.php.

◆ modifyElementOfRelation()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::modifyElementOfRelation ( )
Test:
See also
DataSet/modifyElementOfRelation.csv

Definition at line 128 of file AbstractActionTestCase.php.

◆ moveContentOfRelationToDifferentPage()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::moveContentOfRelationToDifferentPage ( )
Test:
See also
DataSet/moveContentOfRelationToDifferentPage.csv

Definition at line 234 of file AbstractActionTestCase.php.

◆ setUp()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::setUp ( )
protected

Member Data Documentation

◆ $scenarioDataSetDirectory

TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::$scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/Select/DataSet/'
protected

Definition at line 39 of file AbstractActionTestCase.php.

◆ FIELD_ContentElement

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::FIELD_ContentElement = 'tx_testdatahandler_select'

Definition at line 34 of file AbstractActionTestCase.php.

◆ TABLE_Content

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::TABLE_Content = 'tt_content'

Definition at line 31 of file AbstractActionTestCase.php.

◆ TABLE_Element

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::TABLE_Element = 'tx_testdatahandler_element'

Definition at line 32 of file AbstractActionTestCase.php.

◆ VALUE_ContentIdFirst

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::VALUE_ContentIdFirst = 297

Definition at line 24 of file AbstractActionTestCase.php.

◆ VALUE_ContentIdLast

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::VALUE_ContentIdLast = 298

Definition at line 25 of file AbstractActionTestCase.php.

◆ VALUE_ElementIdFirst

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::VALUE_ElementIdFirst = 1

Definition at line 27 of file AbstractActionTestCase.php.

◆ VALUE_ElementIdSecond

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::VALUE_ElementIdSecond = 2

Definition at line 28 of file AbstractActionTestCase.php.

◆ VALUE_ElementIdThird

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::VALUE_ElementIdThird = 3

Definition at line 29 of file AbstractActionTestCase.php.

◆ VALUE_LanguageId

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::VALUE_LanguageId = 1

Definition at line 26 of file AbstractActionTestCase.php.

◆ VALUE_PageId

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::VALUE_PageId = 89

Definition at line 22 of file AbstractActionTestCase.php.

◆ VALUE_PageIdTarget

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Select\AbstractActionTestCase::VALUE_PageIdTarget = 90

Definition at line 23 of file AbstractActionTestCase.php.