‪TYPO3CMS  11.5
TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest Class Reference
Inheritance diagram for TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest:

Public Member Functions

array prepareFileReferenceDifferencesAreCorrectDataProvider ()
 
 prepareFileReferenceDifferencesAreCorrect (string $fileFileReferenceList, string $versionFileReferenceList, bool $useThumbnails, array $expected=null)
 

Public Attributes

return $fileReferenceProphecies
 

Protected Member Functions

array< string, getFileReferenceMocks(string $idList):array { $fileReferenceProphecies=[];$ids=GeneralUtility::trimExplode(',', $idList, true);foreach( $ids as $id) { $fileReferenceProphecies[ $id]=$this-> getFileReferenceMock ($id)
 
 getFileReferenceMock (string $id)
 

Protected Attributes

bool $resetSingletonInstances = true
 
array $fileReferenceMocks
 

Detailed Description

Test case

Definition at line 32 of file RemoteServerTest.php.

Member Function Documentation

◆ getFileReferenceMock() [1/2]

array<string, getFileReferenceMocks(string $idList): array { $fileReferenceProphecies = []; $ids = GeneralUtility::trimExplode(',', $idList, true); foreach ($ids as $id) { $fileReferenceProphecies[$id] = $this-> TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest::getFileReferenceMock (   $id)
protected
Parameters
string$idList‪List of ids
Returns
‪array<string, FileReference>

◆ getFileReferenceMock() [2/2]

TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest::getFileReferenceMock ( string  $id)
protected

Definition at line 145 of file RemoteServerTest.php.

◆ prepareFileReferenceDifferencesAreCorrect()

TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest::prepareFileReferenceDifferencesAreCorrect ( string  $fileFileReferenceList,
string  $versionFileReferenceList,
bool  $useThumbnails,
array  $expected = null 
)
Parameters
string$fileFileReferenceList
string$versionFileReferenceList
bool$useThumbnails
array | null$expected‪@dataProvider prepareFileReferenceDifferencesAreCorrectDataProvider
Test:

Definition at line 113 of file RemoteServerTest.php.

◆ prepareFileReferenceDifferencesAreCorrectDataProvider()

array TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest::prepareFileReferenceDifferencesAreCorrectDataProvider ( )
Returns
‪array

Definition at line 47 of file RemoteServerTest.php.

Member Data Documentation

◆ $fileReferenceMocks

array TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest::$fileReferenceMocks
protected

Definition at line 42 of file RemoteServerTest.php.

◆ $fileReferenceProphecies

return TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest::$fileReferenceProphecies

Definition at line 142 of file RemoteServerTest.php.

◆ $resetSingletonInstances

bool TYPO3\CMS\Workspaces\Tests\Unit\Controller\Remote\RemoteServerTest::$resetSingletonInstances = true
protected

Reset singletons created by subject

Definition at line 37 of file RemoteServerTest.php.