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

Public Member Functions

 createContents ()
 
 modifyContent ()
 
 deleteContent ()
 
 deleteLocalizedContentAndDeleteContent ()
 
 copyContent ()
 
 copyContentToLanguage ()
 
 copyContentToLanguageFromNonDefaultLanguage ()
 
 copyPasteContent ()
 
 localizeContent ()
 
 localizeContentFromNonDefaultLanguage ()
 
 changeContentSorting ()
 
 moveContentToDifferentPage ()
 
 movePasteContentToDifferentPage ()
 
 moveContentToDifferentPageAndChangeSorting ()
 
 createPage ()
 
 modifyPage ()
 
 deletePage ()
 
 copyPage ()
 
 copyPageFreeMode ()
 
 localizePage ()
 
 changePageSorting ()
 
 movePageToDifferentPage ()
 
 movePageToDifferentPageAndChangeSorting ()
 
- 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_ContentIdSecond = 298
 
const VALUE_ContentIdThird = 299
 
const VALUE_ContentIdThirdLocalized = 300
 
const VALUE_LanguageId = 1
 
const VALUE_LanguageIdSecond = 2
 
const TABLE_Page = 'pages'
 
const TABLE_Content = 'tt_content'
 
- 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/Regular/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

◆ changeContentSorting()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::changeContentSorting ( )
Test:
See also
DataSet/changeContentRecordSorting.csv

Definition at line 153 of file AbstractActionTestCase.php.

◆ changePageSorting()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::changePageSorting ( )
Test:
See also
DataSet/changePageRecordSorting.csv

Definition at line 251 of file AbstractActionTestCase.php.

◆ copyContent()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::copyContent ( )
Test:
See also
DataSet/copyContentRecord.csv

Definition at line 97 of file AbstractActionTestCase.php.

◆ copyContentToLanguage()

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

Definition at line 106 of file AbstractActionTestCase.php.

◆ copyContentToLanguageFromNonDefaultLanguage()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::copyContentToLanguageFromNonDefaultLanguage ( )

Free mode "translation" of a record in non default language

Test:
See also
DataSet/copyContentToLanguageFromNonDefaultLanguage.csv

Definition at line 117 of file AbstractActionTestCase.php.

◆ copyPage()

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

Definition at line 222 of file AbstractActionTestCase.php.

◆ copyPageFreeMode()

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

Definition at line 232 of file AbstractActionTestCase.php.

◆ copyPasteContent()

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

Definition at line 126 of file AbstractActionTestCase.php.

◆ createContents()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::createContents ( )

Content records

Test:
See also
DataSet/createContentRecords.csv

Definition at line 58 of file AbstractActionTestCase.php.

◆ createPage()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::createPage ( )

Page records

Test:
See also
DataSet/createPageRecord.csv

Definition at line 194 of file AbstractActionTestCase.php.

◆ deleteContent()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::deleteContent ( )
Test:
See also
DataSet/deleteContentRecord.csv

Definition at line 79 of file AbstractActionTestCase.php.

◆ deleteLocalizedContentAndDeleteContent()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::deleteLocalizedContentAndDeleteContent ( )
See also
DataSet/deleteLocalizedContentNDeleteContent.csv

Definition at line 87 of file AbstractActionTestCase.php.

◆ deletePage()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::deletePage ( )
Test:
See also
DataSet/deletePageRecord.csv

Definition at line 213 of file AbstractActionTestCase.php.

◆ localizeContent()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::localizeContent ( )
Test:
See also
DataSet/localizeContentRecord.csv

Definition at line 135 of file AbstractActionTestCase.php.

◆ localizeContentFromNonDefaultLanguage()

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

Definition at line 144 of file AbstractActionTestCase.php.

◆ localizePage()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::localizePage ( )
Test:
See also
DataSet/localizePageRecord.csv

Definition at line 242 of file AbstractActionTestCase.php.

◆ modifyContent()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::modifyContent ( )
Test:
See also
DataSet/modifyContentRecord.csv

Definition at line 70 of file AbstractActionTestCase.php.

◆ modifyPage()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::modifyPage ( )
Test:
See also
DataSet/modifyPageRecord.csv

Definition at line 204 of file AbstractActionTestCase.php.

◆ moveContentToDifferentPage()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::moveContentToDifferentPage ( )
Test:
See also
DataSet/moveContentRecordToDifferentPage.csv

Definition at line 162 of file AbstractActionTestCase.php.

◆ moveContentToDifferentPageAndChangeSorting()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::moveContentToDifferentPageAndChangeSorting ( )
Test:
See also
DataSet/moveContentRecordToDifferentPageAndChangeSorting.csv

Definition at line 180 of file AbstractActionTestCase.php.

◆ movePageToDifferentPage()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::movePageToDifferentPage ( )
Test:
See also
DataSet/movePageRecordToDifferentPage.csv

Definition at line 260 of file AbstractActionTestCase.php.

◆ movePageToDifferentPageAndChangeSorting()

TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::movePageToDifferentPageAndChangeSorting ( )
Test:
See also
DataSet/movePageRecordToDifferentPageAndChangeSorting.csv

Definition at line 269 of file AbstractActionTestCase.php.

◆ movePasteContentToDifferentPage()

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

Definition at line 171 of file AbstractActionTestCase.php.

◆ setUp()

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

Member Data Documentation

◆ $scenarioDataSetDirectory

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

Definition at line 38 of file AbstractActionTestCase.php.

◆ TABLE_Content

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

Definition at line 33 of file AbstractActionTestCase.php.

◆ TABLE_Page

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::TABLE_Page = 'pages'

Definition at line 32 of file AbstractActionTestCase.php.

◆ VALUE_ContentIdFirst

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

Definition at line 25 of file AbstractActionTestCase.php.

◆ VALUE_ContentIdSecond

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::VALUE_ContentIdSecond = 298

Definition at line 26 of file AbstractActionTestCase.php.

◆ VALUE_ContentIdThird

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::VALUE_ContentIdThird = 299

Definition at line 27 of file AbstractActionTestCase.php.

◆ VALUE_ContentIdThirdLocalized

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::VALUE_ContentIdThirdLocalized = 300

Definition at line 28 of file AbstractActionTestCase.php.

◆ VALUE_LanguageId

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

Definition at line 29 of file AbstractActionTestCase.php.

◆ VALUE_LanguageIdSecond

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::VALUE_LanguageIdSecond = 2

Definition at line 30 of file AbstractActionTestCase.php.

◆ VALUE_PageId

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

Definition at line 22 of file AbstractActionTestCase.php.

◆ VALUE_PageIdTarget

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

Definition at line 23 of file AbstractActionTestCase.php.

◆ VALUE_PageIdWebsite

const TYPO3\CMS\Core\Tests\Functional\DataHandling\Regular\AbstractActionTestCase::VALUE_PageIdWebsite = 1

Definition at line 24 of file AbstractActionTestCase.php.