‪TYPO3CMS  ‪main
TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest Class Reference
Inheritance diagram for TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest:

Public Member Functions

 setUp ()
 
 constructorThrowsExceptionIfParentIsNull ()
 
 constructorThrowsExceptionIfNameContainsForwardSlash ()
 
 constructorSetsParent ()
 
 constructorSetsName ()
 
 constructorSetsNameAndTarget ()
 
 getStatusReturnsArray ()
 
 getStatusReturnsArrayWithInformationStatusIfRunningOnWindows ()
 
 getStatusReturnsArrayWithErrorStatusIfLinkNotExists ()
 
 getStatusReturnsArrayWithWarningStatusIfNodeIsNotALink ()
 
 getStatusReturnsErrorStatusIfLinkTargetIsNotCorrect ()
 
 getStatusReturnsOkStatusIfLinkExistsAndTargetIsCorrect ()
 
 fixReturnsEmptyArray ()
 
 isLinkThrowsExceptionIfLinkNotExists ()
 
 isLinkReturnsTrueIfNameIsLink ()
 
 isFileReturnsFalseIfNameIsAFile ()
 
 isTargetCorrectThrowsExceptionIfLinkNotExists ()
 
 isTargetCorrectThrowsExceptionIfNodeIsNotALink ()
 
 isTargetCorrectReturnsTrueIfNoExpectedLinkTargetIsSpecified ()
 
 isTargetCorrectAcceptsATargetWithATrailingSlash ()
 
 isTargetCorrectReturnsTrueIfActualTargetIsIdenticalToSpecifiedTarget ()
 
 isTargetCorrectReturnsFalseIfActualTargetIsNotIdenticalToSpecifiedTarget ()
 

Protected Attributes

string $testRoot
 

Detailed Description

Definition at line 31 of file LinkNodeTest.php.

Member Function Documentation

◆ constructorSetsName()

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

◆ constructorSetsNameAndTarget()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::constructorSetsNameAndTarget ( )

◆ constructorSetsParent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::constructorSetsParent ( )

Definition at line 67 of file LinkNodeTest.php.

◆ constructorThrowsExceptionIfNameContainsForwardSlash()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::constructorThrowsExceptionIfNameContainsForwardSlash ( )

Definition at line 54 of file LinkNodeTest.php.

◆ constructorThrowsExceptionIfParentIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::constructorThrowsExceptionIfParentIsNull ( )

Definition at line 45 of file LinkNodeTest.php.

◆ fixReturnsEmptyArray()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::fixReturnsEmptyArray ( )

Definition at line 205 of file LinkNodeTest.php.

◆ getStatusReturnsArray()

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

◆ getStatusReturnsArrayWithErrorStatusIfLinkNotExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::getStatusReturnsArrayWithErrorStatusIfLinkNotExists ( )

◆ getStatusReturnsArrayWithInformationStatusIfRunningOnWindows()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::getStatusReturnsArrayWithInformationStatusIfRunningOnWindows ( )

◆ getStatusReturnsArrayWithWarningStatusIfNodeIsNotALink()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::getStatusReturnsArrayWithWarningStatusIfNodeIsNotALink ( )

Definition at line 150 of file LinkNodeTest.php.

◆ getStatusReturnsErrorStatusIfLinkTargetIsNotCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::getStatusReturnsErrorStatusIfLinkTargetIsNotCorrect ( )

Definition at line 167 of file LinkNodeTest.php.

◆ getStatusReturnsOkStatusIfLinkExistsAndTargetIsCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::getStatusReturnsOkStatusIfLinkExistsAndTargetIsCorrect ( )

Definition at line 186 of file LinkNodeTest.php.

◆ isFileReturnsFalseIfNameIsAFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isFileReturnsFalseIfNameIsAFile ( )

◆ isLinkReturnsTrueIfNameIsLink()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isLinkReturnsTrueIfNameIsLink ( )

◆ isLinkThrowsExceptionIfLinkNotExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isLinkThrowsExceptionIfLinkNotExists ( )

Definition at line 219 of file LinkNodeTest.php.

◆ isTargetCorrectAcceptsATargetWithATrailingSlash()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isTargetCorrectAcceptsATargetWithATrailingSlash ( )

Definition at line 284 of file LinkNodeTest.php.

◆ isTargetCorrectReturnsFalseIfActualTargetIsNotIdenticalToSpecifiedTarget()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isTargetCorrectReturnsFalseIfActualTargetIsNotIdenticalToSpecifiedTarget ( )

◆ isTargetCorrectReturnsTrueIfActualTargetIsIdenticalToSpecifiedTarget()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isTargetCorrectReturnsTrueIfActualTargetIsIdenticalToSpecifiedTarget ( )

◆ isTargetCorrectReturnsTrueIfNoExpectedLinkTargetIsSpecified()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isTargetCorrectReturnsTrueIfNoExpectedLinkTargetIsSpecified ( )

Definition at line 274 of file LinkNodeTest.php.

◆ isTargetCorrectThrowsExceptionIfLinkNotExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isTargetCorrectThrowsExceptionIfLinkNotExists ( )

Definition at line 253 of file LinkNodeTest.php.

◆ isTargetCorrectThrowsExceptionIfNodeIsNotALink()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::isTargetCorrectThrowsExceptionIfNodeIsNotALink ( )

Definition at line 263 of file LinkNodeTest.php.

◆ setUp()

Member Data Documentation

◆ $testRoot

string TYPO3\CMS\Install\Tests\Unit\FolderStructure\LinkNodeTest::$testRoot
protected