‪TYPO3CMS  11.5
TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest Class Reference
Inheritance diagram for TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest:

Public Member Functions

 getLinkCountsForPagesAndLinktypesReturnsCorrectCountForUserDataProvider ()
 
 getLinkCountsForPagesAndLinktypesReturnsCorrectCountForUser (array $beuser, string $inputFile, array $pidList, array $expectedOutput)
 
 getAllBrokenLinksForPagesReturnsCorrectCountForUserDataProvider ()
 
 getAllBrokenLinksForPagesReturnsCorrectCountForUser (array $beuser, string $inputFile, array $pidList, int $expectedCount)
 
 getAllBrokenLinksForPagesReturnsCorrectValuesForUserDataProvider ()
 
 getAllBrokenLinksForPagesReturnsCorrectValuesForUser (array $beuser, string $inputFile, array $pidList, array $expectedResult)
 
 getAllBrokenLinksForPagesRespectsGivenLanguagesDataProvider ()
 
 getAllBrokenLinksForPagesRespectsGivenLanguages (array $beuser, string $inputFile, array $pidList, array $languages, array $expectedResult)
 

Protected Member Functions

 setUp ()
 
 setupBackendUserAndGroup (int $uid, string $fixtureFile, string $groupFixtureFile)
 
 setUpBackendUserFromFixture ($userUid)
 

Protected Attributes

 $coreExtensionsToLoad
 
BrokenLinkRepository $brokenLinksRepository
 
 $beusers
 

Detailed Description

Definition at line 26 of file BrokenLinkRepositoryTest.php.

Member Function Documentation

◆ getAllBrokenLinksForPagesRespectsGivenLanguages()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::getAllBrokenLinksForPagesRespectsGivenLanguages ( array  $beuser,
string  $inputFile,
array  $pidList,
array  $languages,
array  $expectedResult 
)
Test:
‪@dataProvider getAllBrokenLinksForPagesRespectsGivenLanguagesDataProvider

Definition at line 756 of file BrokenLinkRepositoryTest.php.

References $fields, and TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest\setupBackendUserAndGroup().

◆ getAllBrokenLinksForPagesRespectsGivenLanguagesDataProvider()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::getAllBrokenLinksForPagesRespectsGivenLanguagesDataProvider ( )

Definition at line 659 of file BrokenLinkRepositoryTest.php.

◆ getAllBrokenLinksForPagesReturnsCorrectCountForUser()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::getAllBrokenLinksForPagesReturnsCorrectCountForUser ( array  $beuser,
string  $inputFile,
array  $pidList,
int  $expectedCount 
)
Test:
‪@dataProvider getAllBrokenLinksForPagesReturnsCorrectCountForUserDataProvider

Definition at line 317 of file BrokenLinkRepositoryTest.php.

References $fields, and TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest\setupBackendUserAndGroup().

◆ getAllBrokenLinksForPagesReturnsCorrectCountForUserDataProvider()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::getAllBrokenLinksForPagesReturnsCorrectCountForUserDataProvider ( )

Definition at line 230 of file BrokenLinkRepositoryTest.php.

◆ getAllBrokenLinksForPagesReturnsCorrectValuesForUser()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::getAllBrokenLinksForPagesReturnsCorrectValuesForUser ( array  $beuser,
string  $inputFile,
array  $pidList,
array  $expectedResult 
)
Test:
‪@dataProvider getAllBrokenLinksForPagesReturnsCorrectValuesForUserDataProvider

Definition at line 616 of file BrokenLinkRepositoryTest.php.

References $fields, and TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest\setupBackendUserAndGroup().

◆ getAllBrokenLinksForPagesReturnsCorrectValuesForUserDataProvider()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::getAllBrokenLinksForPagesReturnsCorrectValuesForUserDataProvider ( )

Definition at line 355 of file BrokenLinkRepositoryTest.php.

◆ getLinkCountsForPagesAndLinktypesReturnsCorrectCountForUser()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::getLinkCountsForPagesAndLinktypesReturnsCorrectCountForUser ( array  $beuser,
string  $inputFile,
array  $pidList,
array  $expectedOutput 
)
Test:
‪@dataProvider getLinkCountsForPagesAndLinktypesReturnsCorrectCountForUserDataProvider

Definition at line 194 of file BrokenLinkRepositoryTest.php.

References $fields, and TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest\setupBackendUserAndGroup().

◆ getLinkCountsForPagesAndLinktypesReturnsCorrectCountForUserDataProvider()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::getLinkCountsForPagesAndLinktypesReturnsCorrectCountForUserDataProvider ( )

Definition at line 83 of file BrokenLinkRepositoryTest.php.

◆ setUp()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::setUp ( )
protected

Definition at line 75 of file BrokenLinkRepositoryTest.php.

References $GLOBALS.

◆ setupBackendUserAndGroup()

◆ setUpBackendUserFromFixture()

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::setUpBackendUserFromFixture (   $userUid)
protected

Member Data Documentation

◆ $beusers

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::$beusers
protected

Definition at line 37 of file BrokenLinkRepositoryTest.php.

◆ $brokenLinksRepository

BrokenLinkRepository TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::$brokenLinksRepository
protected

Definition at line 35 of file BrokenLinkRepositoryTest.php.

◆ $coreExtensionsToLoad

TYPO3\CMS\Linkvalidator\Tests\Functional\Repository\BrokenLinkRepositoryTest::$coreExtensionsToLoad
protected
Initial value:
= array(
'linkvalidator',
'seo',
)

Definition at line 28 of file BrokenLinkRepositoryTest.php.