‪TYPO3CMS  ‪main
TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest Class Reference
Inheritance diagram for TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest:

Public Member Functions

 checkLinkWithExternalUrlNotFoundReturnsFalse ()
 
 checkLinkWithExternalUrlNotFoundResultsNotFoundErrorType ()
 
 preprocessUrlReturnsCorrectString (string $inputUrl, $expectedResult)
 
 setAdditionalConfigMergesHeaders ()
 
 requestWithNoTimeoutIsCalledIfTimeoutNotSetByTsConfig ()
 
 setAdditionalConfigOverwritesUserAgent ()
 
 setAdditionalConfigAppendsAgentUrlIfConfigured ()
 
 setAdditionalConfigAppendsEmailIfConfigured ()
 
 setAdditionalConfigAppendsEmailFromGlobalsIfConfigured ()
 
 setAdditionalConfigSetsRangeAndMethod ()
 

Static Public Member Functions

static preprocessUrlsDataProvider ()
 

Protected Member Functions

 setUp ()
 

Private Member Functions

 buildLanguageServiceMock ()
 
 getRequestHeaderOptions ()
 

Detailed Description

Definition at line 33 of file ExternalLinktypeTest.php.

Member Function Documentation

◆ buildLanguageServiceMock()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::buildLanguageServiceMock ( )
private

◆ checkLinkWithExternalUrlNotFoundResultsNotFoundErrorType()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::checkLinkWithExternalUrlNotFoundResultsNotFoundErrorType ( )

◆ checkLinkWithExternalUrlNotFoundReturnsFalse()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::checkLinkWithExternalUrlNotFoundReturnsFalse ( )

◆ getRequestHeaderOptions()

◆ preprocessUrlReturnsCorrectString()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::preprocessUrlReturnsCorrectString ( string  $inputUrl,
  $expectedResult 
)

Definition at line 175 of file ExternalLinktypeTest.php.

◆ preprocessUrlsDataProvider()

static TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::preprocessUrlsDataProvider ( )
static

Definition at line 112 of file ExternalLinktypeTest.php.

◆ requestWithNoTimeoutIsCalledIfTimeoutNotSetByTsConfig()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::requestWithNoTimeoutIsCalledIfTimeoutNotSetByTsConfig ( )

If the timeout is not set via TSconfig, core $GLOBALS['TYPO3_CONF_VARS']['HTTP']['timeout'] should be used. Which is the case if timeout is not passed to the request() function.

Definition at line 212 of file ExternalLinktypeTest.php.

◆ setAdditionalConfigAppendsAgentUrlIfConfigured()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::setAdditionalConfigAppendsAgentUrlIfConfigured ( )

Definition at line 260 of file ExternalLinktypeTest.php.

◆ setAdditionalConfigAppendsEmailFromGlobalsIfConfigured()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::setAdditionalConfigAppendsEmailFromGlobalsIfConfigured ( )

Definition at line 308 of file ExternalLinktypeTest.php.

References $GLOBALS.

◆ setAdditionalConfigAppendsEmailIfConfigured()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::setAdditionalConfigAppendsEmailIfConfigured ( )

Definition at line 284 of file ExternalLinktypeTest.php.

◆ setAdditionalConfigMergesHeaders()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::setAdditionalConfigMergesHeaders ( )

Definition at line 184 of file ExternalLinktypeTest.php.

◆ setAdditionalConfigOverwritesUserAgent()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::setAdditionalConfigOverwritesUserAgent ( )

Definition at line 236 of file ExternalLinktypeTest.php.

◆ setAdditionalConfigSetsRangeAndMethod()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::setAdditionalConfigSetsRangeAndMethod ( )

Definition at line 332 of file ExternalLinktypeTest.php.

References $GLOBALS.

◆ setUp()

TYPO3\CMS\Linkvalidator\Tests\Unit\Linktype\ExternalLinktypeTest::setUp ( )
protected