‪TYPO3CMS  9.5
TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest:

Public Member Functions

 setUp ()
 
 tearDown ()
 
 getDefaultIconIdentifierReturnsTheCorrectDefaultIconIdentifierString ()
 
 isRegisteredReturnsTrueForRegisteredIcon ()
 
 isRegisteredReturnsFalseForNotRegisteredIcon ()
 
 registerIconAddNewIconToRegistry ()
 
 registerIconThrowsInvalidArgumentExceptionWithInvalidIconProvider ()
 
 getIconConfigurationByIdentifierThrowsExceptionWithUnregisteredIconIdentifier ()
 
 getIconConfigurationByIdentifierReturnsCorrectConfiguration ()
 
 getAllRegisteredIconIdentifiersReturnsAnArrayWithIconIdentiefiers ()
 
 getAllRegisteredIconIdentifiersReturnsArrayWithAllRegisteredIconIdentifiers ()
 
 getIconIdentifierForFileExtensionReturnsDefaultIconIdentifierForEmptyFileExtension ()
 
 getIconIdentifierForFileExtensionReturnsDefaultIconIdentifierForUnknownFileExtension ()
 
 getIconIdentifierForFileExtensionReturnsImageIconIdentifierForImageFileExtension ()
 
 registerFileExtensionRegisterAnIcon ()
 
 registerFileExtensionOverwriteAnExistingIcon ()
 
 registerMimeTypeIconRegisterAnIcon ()
 
 registerMimeTypeIconOverwriteAnExistingIcon ()
 
 getIconIdentifierForMimeTypeWithUnknowMimeTypeReturnNull ()
 

Protected Attributes

string $notRegisteredIconIdentifier = 'my-super-unregistered-identifier'
 

Detailed Description

Test case

Definition at line 29 of file IconRegistryTest.php.

Member Function Documentation

◆ getAllRegisteredIconIdentifiersReturnsAnArrayWithIconIdentiefiers()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getAllRegisteredIconIdentifiersReturnsAnArrayWithIconIdentiefiers ( )
Test:

Definition at line 133 of file IconRegistryTest.php.

◆ getAllRegisteredIconIdentifiersReturnsArrayWithAllRegisteredIconIdentifiers()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getAllRegisteredIconIdentifiersReturnsArrayWithAllRegisteredIconIdentifiers ( )
Test:

Definition at line 141 of file IconRegistryTest.php.

◆ getDefaultIconIdentifierReturnsTheCorrectDefaultIconIdentifierString()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getDefaultIconIdentifierReturnsTheCorrectDefaultIconIdentifierString ( )
Test:

Definition at line 55 of file IconRegistryTest.php.

◆ getIconConfigurationByIdentifierReturnsCorrectConfiguration()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getIconConfigurationByIdentifierReturnsCorrectConfiguration ( )
Test:

Definition at line 120 of file IconRegistryTest.php.

◆ getIconConfigurationByIdentifierThrowsExceptionWithUnregisteredIconIdentifier()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getIconConfigurationByIdentifierThrowsExceptionWithUnregisteredIconIdentifier ( )
Test:

Definition at line 109 of file IconRegistryTest.php.

◆ getIconIdentifierForFileExtensionReturnsDefaultIconIdentifierForEmptyFileExtension()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getIconIdentifierForFileExtensionReturnsDefaultIconIdentifierForEmptyFileExtension ( )
Test:

Definition at line 151 of file IconRegistryTest.php.

◆ getIconIdentifierForFileExtensionReturnsDefaultIconIdentifierForUnknownFileExtension()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getIconIdentifierForFileExtensionReturnsDefaultIconIdentifierForUnknownFileExtension ( )
Test:

Definition at line 160 of file IconRegistryTest.php.

◆ getIconIdentifierForFileExtensionReturnsImageIconIdentifierForImageFileExtension()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getIconIdentifierForFileExtensionReturnsImageIconIdentifierForImageFileExtension ( )
Test:

Definition at line 169 of file IconRegistryTest.php.

◆ getIconIdentifierForMimeTypeWithUnknowMimeTypeReturnNull()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::getIconIdentifierForMimeTypeWithUnknowMimeTypeReturnNull ( )
Test:

Definition at line 222 of file IconRegistryTest.php.

◆ isRegisteredReturnsFalseForNotRegisteredIcon()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::isRegisteredReturnsFalseForNotRegisteredIcon ( )
Test:

Definition at line 74 of file IconRegistryTest.php.

◆ isRegisteredReturnsTrueForRegisteredIcon()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::isRegisteredReturnsTrueForRegisteredIcon ( )
Test:

Definition at line 64 of file IconRegistryTest.php.

◆ registerFileExtensionOverwriteAnExistingIcon()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::registerFileExtensionOverwriteAnExistingIcon ( )
Test:

Definition at line 189 of file IconRegistryTest.php.

◆ registerFileExtensionRegisterAnIcon()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::registerFileExtensionRegisterAnIcon ( )
Test:

Definition at line 178 of file IconRegistryTest.php.

◆ registerIconAddNewIconToRegistry()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::registerIconAddNewIconToRegistry ( )
Test:

Definition at line 83 of file IconRegistryTest.php.

◆ registerIconThrowsInvalidArgumentExceptionWithInvalidIconProvider()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::registerIconThrowsInvalidArgumentExceptionWithInvalidIconProvider ( )
Test:

Definition at line 98 of file IconRegistryTest.php.

◆ registerMimeTypeIconOverwriteAnExistingIcon()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::registerMimeTypeIconOverwriteAnExistingIcon ( )
Test:

Definition at line 211 of file IconRegistryTest.php.

◆ registerMimeTypeIconRegisterAnIcon()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::registerMimeTypeIconRegisterAnIcon ( )
Test:

Definition at line 200 of file IconRegistryTest.php.

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::setUp ( )

Definition at line 35 of file IconRegistryTest.php.

◆ tearDown()

TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::tearDown ( )

Definition at line 45 of file IconRegistryTest.php.

Member Data Documentation

◆ $notRegisteredIconIdentifier

string TYPO3\CMS\Core\Tests\Unit\Imaging\IconRegistryTest::$notRegisteredIconIdentifier = 'my-super-unregistered-identifier'
protected

Definition at line 33 of file IconRegistryTest.php.