‪TYPO3CMS  11.5
TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest Class Reference
Inheritance diagram for TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest:

Public Member Functions

 socialImageIsProcessed (bool $hasCrop, array $imageDimension, array $expectedDimension, string $expectedClassName)
 

Static Public Member Functions

static socialImageIsProcessedDataProvider ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $coreExtensionsToLoad = array( 'seo' )
 

Private Member Functions

 createImagePngContent (int $width, int $height)
 
 determineGraphicMagickBinaryPath ()
 
 resolveCropVariantsConfiguration ()
 

Private Attributes

MetaTagGenerator $subject
 
ResourceStorage $defaultStorage
 
vfsStreamDirectory $temporaryFileSystem
 

Detailed Description

Definition at line 35 of file MetaTagGeneratorTest.php.

Member Function Documentation

◆ createImagePngContent()

TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::createImagePngContent ( int  $width,
int  $height 
)
private

◆ determineGraphicMagickBinaryPath()

TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::determineGraphicMagickBinaryPath ( )
private

◆ resolveCropVariantsConfiguration()

TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::resolveCropVariantsConfiguration ( )
private

◆ setUp()

TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::setUp ( )
protected

◆ socialImageIsProcessed()

TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::socialImageIsProcessed ( bool  $hasCrop,
array  $imageDimension,
array  $expectedDimension,
string  $expectedClassName 
)
Parameters
array{width‪int, height: int} $imageDimension
array{width‪int, height: int} $expectedDimension
Test:
‪@dataProvider socialImageIsProcessedDataProvider

Definition at line 150 of file MetaTagGeneratorTest.php.

References TYPO3\CMS\Core\Imaging\ImageManipulation\CropVariantCollection\create(), TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest\createImagePngContent(), and TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest\resolveCropVariantsConfiguration().

◆ socialImageIsProcessedDataProvider()

static TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::socialImageIsProcessedDataProvider ( )
static

Definition at line 52 of file MetaTagGeneratorTest.php.

Member Data Documentation

◆ $coreExtensionsToLoad

TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::$coreExtensionsToLoad = array( 'seo' )
protected

Definition at line 40 of file MetaTagGeneratorTest.php.

◆ $defaultStorage

ResourceStorage TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::$defaultStorage
private

Definition at line 38 of file MetaTagGeneratorTest.php.

◆ $subject

MetaTagGenerator TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::$subject
private

Definition at line 37 of file MetaTagGeneratorTest.php.

◆ $temporaryFileSystem

vfsStreamDirectory TYPO3\CMS\Seo\Tests\Functional\MetaTag\MetaTagGeneratorTest::$temporaryFileSystem
private

Definition at line 39 of file MetaTagGeneratorTest.php.