‪TYPO3CMS  10.4
TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest Class Reference
Inheritance diagram for TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest:
TYPO3\CMS\Install\Tests\Unit\FolderStructureTestCase

Public Member Functions

 constructorThrowsExceptionIfParentIsNull ()
 
 constructorThrowsExceptionIfNameContainsForwardSlash ()
 
 constructorSetsParent ()
 
 constructorSetsTargetPermission ()
 
 constructorSetsName ()
 
 constructorThrowsExceptionIfBothTargetContentAndTargetContentFileAreSet ()
 
 constructorSetsTargetContent ()
 
 constructorSetsTargetContentToContentOfTargetContentFile ()
 
 constructorThrowsExceptionIfTargetContentFileDoesNotExist ()
 
 targetContentIsNullIfNotGiven ()
 
 getStatusReturnsArray ()
 
 getStatusReturnsArrayWithWarningStatusIFileNotExists ()
 
 getStatusReturnsArrayWithErrorStatusIfNodeIsNotAFile ()
 
 getStatusReturnsArrayNoticeStatusIfFileExistsButIsNotWritable ()
 
 getStatusReturnsArrayWithNoticeStatusIfFileExistsButPermissionAreNotCorrect ()
 
 getStatusReturnsArrayWithNoticeStatusIfFileExistsButContentIsNotCorrect ()
 
 getStatusReturnsArrayWithOkStatusIfFileExistsAndPermissionAreCorrect ()
 
 fixCallsFixSelfAndReturnsItsResult ()
 
 fixSelfCallsCreateFileIfFileDoesNotExistAndReturnsResult ()
 
 fixSelfCallsSetsContentIfFileCreationWasSuccessfulAndTargetContentIsNotNullAndReturnsResult ()
 
 fixSelfDoesNotCallSetContentIfFileCreationFailed ()
 
 fixSelfDoesNotCallSetContentIfFileTargetContentIsNull ()
 
 fixSelfReturnsErrorStatusIfNodeExistsButIsNotAFileAndReturnsResult ()
 
 fixSelfCallsFixPermissionIfFileExistsButPermissionAreWrong ()
 
 fixSelfReturnsArrayOfStatusMessages ()
 
 createFileThrowsExceptionIfNodeExists ()
 
 createFileReturnsOkStatusIfFileWasCreated ()
 
 createFileCreatesFile ()
 
 createFileReturnsErrorStatusIfFileWasNotCreated ()
 
 isContentCorrectThrowsExceptionIfTargetIsNotAFile ()
 
 isContentCorrectReturnsTrueIfTargetContentPropertyIsNull ()
 
 isContentCorrectReturnsTrueIfTargetContentEqualsCurrentContent ()
 
 isContentCorrectReturnsFalseIfTargetContentNotEqualsCurrentContent ()
 
 isPermissionCorrectReturnsTrueIfTargetPermissionAndCurrentPermissionAreIdentical ()
 
 setContentThrowsExceptionIfTargetIsNotAFile ()
 
 setContentThrowsExceptionIfTargetContentIsNull ()
 
 setContentSetsContentToFile ()
 
 setContentReturnsOkStatusIfContentWasSuccessfullySet ()
 
 setContentReturnsErrorStatusIfContentCanNotBeSetSet ()
 
 isFileReturnsTrueIfNameIsFile ()
 
 isFileReturnsFalseIfNameIsALinkFile ()
 

Additional Inherited Members

- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Install\Tests\Unit\FolderStructureTestCase
string getVirtualTestDir ($prefix='root_')
 
string getVirtualTestFilePath ($prefix='file_')
 

Detailed Description

Test case

Definition at line 33 of file FileNodeTest.php.

Member Function Documentation

◆ constructorSetsName()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsName ( )

◆ constructorSetsParent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsParent ( )
Test:

Definition at line 66 of file FileNodeTest.php.

◆ constructorSetsTargetContent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsTargetContent ( )

◆ constructorSetsTargetContentToContentOfTargetContentFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsTargetContentToContentOfTargetContentFile ( )

◆ constructorSetsTargetPermission()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsTargetPermission ( )
Test:

Definition at line 81 of file FileNodeTest.php.

◆ constructorThrowsExceptionIfBothTargetContentAndTargetContentFileAreSet()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorThrowsExceptionIfBothTargetContentAndTargetContentFileAreSet ( )
Test:

Definition at line 111 of file FileNodeTest.php.

◆ constructorThrowsExceptionIfNameContainsForwardSlash()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorThrowsExceptionIfNameContainsForwardSlash ( )
Test:

Definition at line 50 of file FileNodeTest.php.

◆ constructorThrowsExceptionIfParentIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorThrowsExceptionIfParentIsNull ( )
Test:

Definition at line 38 of file FileNodeTest.php.

◆ constructorThrowsExceptionIfTargetContentFileDoesNotExist()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorThrowsExceptionIfTargetContentFileDoesNotExist ( )

◆ createFileCreatesFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::createFileCreatesFile ( )

◆ createFileReturnsErrorStatusIfFileWasNotCreated()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::createFileReturnsErrorStatusIfFileWasNotCreated ( )

◆ createFileReturnsOkStatusIfFileWasCreated()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::createFileReturnsOkStatusIfFileWasCreated ( )

◆ createFileThrowsExceptionIfNodeExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::createFileThrowsExceptionIfNodeExists ( )
Test:

Definition at line 548 of file FileNodeTest.php.

◆ fixCallsFixSelfAndReturnsItsResult()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixCallsFixSelfAndReturnsItsResult ( )

◆ fixSelfCallsCreateFileIfFileDoesNotExistAndReturnsResult()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfCallsCreateFileIfFileDoesNotExistAndReturnsResult ( )
Test:

Definition at line 395 of file FileNodeTest.php.

◆ fixSelfCallsFixPermissionIfFileExistsButPermissionAreWrong()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfCallsFixPermissionIfFileExistsButPermissionAreWrong ( )
Test:

Definition at line 511 of file FileNodeTest.php.

◆ fixSelfCallsSetsContentIfFileCreationWasSuccessfulAndTargetContentIsNotNullAndReturnsResult()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfCallsSetsContentIfFileCreationWasSuccessfulAndTargetContentIsNotNullAndReturnsResult ( )
Test:

Definition at line 418 of file FileNodeTest.php.

◆ fixSelfDoesNotCallSetContentIfFileCreationFailed()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfDoesNotCallSetContentIfFileCreationFailed ( )

◆ fixSelfDoesNotCallSetContentIfFileTargetContentIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfDoesNotCallSetContentIfFileTargetContentIsNull ( )
Test:

Definition at line 467 of file FileNodeTest.php.

◆ fixSelfReturnsArrayOfStatusMessages()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfReturnsArrayOfStatusMessages ( )
Test:

Definition at line 530 of file FileNodeTest.php.

◆ fixSelfReturnsErrorStatusIfNodeExistsButIsNotAFileAndReturnsResult()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfReturnsErrorStatusIfNodeExistsButIsNotAFileAndReturnsResult ( )
Test:

Definition at line 490 of file FileNodeTest.php.

◆ getStatusReturnsArray()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArray ( )

◆ getStatusReturnsArrayNoticeStatusIfFileExistsButIsNotWritable()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayNoticeStatusIfFileExistsButIsNotWritable ( )

◆ getStatusReturnsArrayWithErrorStatusIfNodeIsNotAFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithErrorStatusIfNodeIsNotAFile ( )

◆ getStatusReturnsArrayWithNoticeStatusIfFileExistsButContentIsNotCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithNoticeStatusIfFileExistsButContentIsNotCorrect ( )

◆ getStatusReturnsArrayWithNoticeStatusIfFileExistsButPermissionAreNotCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithNoticeStatusIfFileExistsButPermissionAreNotCorrect ( )

◆ getStatusReturnsArrayWithOkStatusIfFileExistsAndPermissionAreCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithOkStatusIfFileExistsAndPermissionAreCorrect ( )

◆ getStatusReturnsArrayWithWarningStatusIFileNotExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithWarningStatusIFileNotExists ( )

◆ isContentCorrectReturnsFalseIfTargetContentNotEqualsCurrentContent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isContentCorrectReturnsFalseIfTargetContentNotEqualsCurrentContent ( )

◆ isContentCorrectReturnsTrueIfTargetContentEqualsCurrentContent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isContentCorrectReturnsTrueIfTargetContentEqualsCurrentContent ( )

◆ isContentCorrectReturnsTrueIfTargetContentPropertyIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isContentCorrectReturnsTrueIfTargetContentPropertyIsNull ( )

◆ isContentCorrectThrowsExceptionIfTargetIsNotAFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isContentCorrectThrowsExceptionIfTargetIsNotAFile ( )

◆ isFileReturnsFalseIfNameIsALinkFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isFileReturnsFalseIfNameIsALinkFile ( )

◆ isFileReturnsTrueIfNameIsFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isFileReturnsTrueIfNameIsFile ( )

◆ isPermissionCorrectReturnsTrueIfTargetPermissionAndCurrentPermissionAreIdentical()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isPermissionCorrectReturnsTrueIfTargetPermissionAndCurrentPermissionAreIdentical ( )
Test:

Definition at line 666 of file FileNodeTest.php.

◆ setContentReturnsErrorStatusIfContentCanNotBeSetSet()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentReturnsErrorStatusIfContentCanNotBeSetSet ( )

◆ setContentReturnsOkStatusIfContentWasSuccessfullySet()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentReturnsOkStatusIfContentWasSuccessfullySet ( )

◆ setContentSetsContentToFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentSetsContentToFile ( )

◆ setContentThrowsExceptionIfTargetContentIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentThrowsExceptionIfTargetContentIsNull ( )

◆ setContentThrowsExceptionIfTargetIsNotAFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentThrowsExceptionIfTargetIsNotAFile ( )

◆ targetContentIsNullIfNotGiven()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::targetContentIsNullIfNotGiven ( )
Test:

Definition at line 183 of file FileNodeTest.php.