‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest:

Public Member Functions

 exceptionIsThrownOnInvalidHMAC (string $hmac=null)
 
 generateThumbnailIsInvoked (array $parameters=null)
 

Static Public Member Functions

static exceptionIsThrownOnInvalidHMACDataProvider ()
 
static generateThumbnailIsInvokedDataProvider ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

ThumbnailController &MockObject $subject
 

Static Protected Attributes

static array $parameters
 

Detailed Description

Tests for \TYPO3\CMS\Backend\Controller\File\ThumbnailController

Definition at line 30 of file ThumbnailControllerTest.php.

Member Function Documentation

◆ exceptionIsThrownOnInvalidHMAC()

TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest::exceptionIsThrownOnInvalidHMAC ( string  $hmac = null)
Parameters
string | null$hmac
Test:
‪@dataProvider exceptionIsThrownOnInvalidHMACDataProvider

Definition at line 59 of file ThumbnailControllerTest.php.

◆ exceptionIsThrownOnInvalidHMACDataProvider()

static TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest::exceptionIsThrownOnInvalidHMACDataProvider ( )
static

Definition at line 74 of file ThumbnailControllerTest.php.

◆ generateThumbnailIsInvoked()

TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest::generateThumbnailIsInvoked ( array  $parameters = null)
Parameters
array | null$parameters
Test:
‪@dataProvider generateThumbnailIsInvokedDataProvider

Definition at line 89 of file ThumbnailControllerTest.php.

References TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest\$parameters, and TYPO3\CMS\Core\Utility\GeneralUtility\hmac().

◆ generateThumbnailIsInvokedDataProvider()

static TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest::generateThumbnailIsInvokedDataProvider ( )
static

Definition at line 111 of file ThumbnailControllerTest.php.

◆ setUp()

TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest::setUp ( )
protected

Definition at line 42 of file ThumbnailControllerTest.php.

References $GLOBALS.

Member Data Documentation

◆ $parameters

array TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest::$parameters
staticprotected
Initial value:
= [
'fileId' => 123,
'configuration' => [
'width' => 64,
'height' => 64,
],
]

Definition at line 34 of file ThumbnailControllerTest.php.

Referenced by TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest\generateThumbnailIsInvoked().

◆ $subject

ThumbnailController& MockObject TYPO3\CMS\Backend\Tests\Unit\Controller\File\ThumbnailControllerTest::$subject
protected

Definition at line 32 of file ThumbnailControllerTest.php.