‪TYPO3CMS  9.5
TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest:

Public Member Functions

array getQueryDataProvider ()
 
 getQuery (string $table, array $conf, array $expected)
 
 getQueryCallsGetTreeListWithNegativeValuesIfRecursiveIsSet ()
 
 getQueryCallsGetTreeListWithCurrentPageIfThisIsSet ()
 
array getWhereReturnCorrectQueryDataProvider ()
 
array typolinkReturnsCorrectLinksForPagesDataProvider ()
 
 typolinkReturnsCorrectLinksForPages ($linkText, $configuration, $pageArray, $expectedResult)
 
 typolinkReturnsCorrectLinkForEmails ()
 
 typolinkReturnsCorrectLinkForSpamEncryptedEmails ()
 
 typolinkReturnsCorrectLinkForSectionToHomePageWithUrlRewriting ()
 
 searchWhereWithTooShortSearchWordWillReturnValidWhereStatement ()
 

Protected Member Functions

 setUp ()
 
array getLibParseFunc ()
 

Protected Attributes

ContentObjectRenderer $subject
 

Detailed Description

Testcase for TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer

Definition at line 28 of file ContentObjectRendererTest.php.

Member Function Documentation

◆ getLibParseFunc()

◆ getQuery()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getQuery ( string  $table,
array  $conf,
array  $expected 
)

Check if sanitizeSelectPart works as expected

@dataProvider getQueryDataProvider

Test:
Parameters
string$table
array$conf
array$expected

Definition at line 172 of file ContentObjectRendererTest.php.

References $GLOBALS.

◆ getQueryCallsGetTreeListWithCurrentPageIfThisIsSet()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getQueryCallsGetTreeListWithCurrentPageIfThisIsSet ( )
Test:

Definition at line 235 of file ContentObjectRendererTest.php.

References $GLOBALS.

◆ getQueryCallsGetTreeListWithNegativeValuesIfRecursiveIsSet()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getQueryCallsGetTreeListWithNegativeValuesIfRecursiveIsSet ( )
Test:

Definition at line 210 of file ContentObjectRendererTest.php.

◆ getQueryDataProvider()

array TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getQueryDataProvider ( )

Data provider for the getQuery test

Returns
‪array multi-dimensional array with the second level like this:
See also
getQuery

Definition at line 57 of file ContentObjectRendererTest.php.

◆ getWhereReturnCorrectQueryDataProvider()

array TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getWhereReturnCorrectQueryDataProvider ( )
Returns
‪array

Definition at line 258 of file ContentObjectRendererTest.php.

◆ searchWhereWithTooShortSearchWordWillReturnValidWhereStatement()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::searchWhereWithTooShortSearchWordWillReturnValidWhereStatement ( )

◆ setUp()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::setUp ( )
protected

Definition at line 34 of file ContentObjectRendererTest.php.

References $GLOBALS.

◆ typolinkReturnsCorrectLinkForEmails()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinkForEmails ( )

◆ typolinkReturnsCorrectLinkForSectionToHomePageWithUrlRewriting()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinkForSectionToHomePageWithUrlRewriting ( )

◆ typolinkReturnsCorrectLinkForSpamEncryptedEmails()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinkForSpamEncryptedEmails ( )

◆ typolinkReturnsCorrectLinksForPages()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinksForPages (   $linkText,
  $configuration,
  $pageArray,
  $expectedResult 
)
Test:
Parameters
string$linkText
array$configuration
array$pageArray
string$expectedResult‪@dataProvider typolinkReturnsCorrectLinksForPagesDataProvider

Definition at line 416 of file ContentObjectRendererTest.php.

References $GLOBALS, TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest\$subject, TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest\getLibParseFunc(), and TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer\typoLink().

◆ typolinkReturnsCorrectLinksForPagesDataProvider()

array TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinksForPagesDataProvider ( )
Returns
‪array

Definition at line 333 of file ContentObjectRendererTest.php.

Member Data Documentation

◆ $subject