TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest Class Reference
Inheritance diagram for TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest:
TYPO3\CMS\Core\Tests\UnitTestCase TYPO3\CMS\Core\Tests\BaseTestCase

Public Member Functions

 havingMoreThanThreeElementsInTheSyntaxTreeThrowsException ()
 
 comparingEqualNumbersReturnsTrue ()
 
 comparingUnequalNumbersReturnsFalse ()
 
 notEqualReturnsFalseIfNumbersAreEqual ()
 
 notEqualReturnsTrueIfNumbersAreNotEqual ()
 
 oddNumberModulo2ReturnsTrue ()
 
 evenNumberModulo2ReturnsFalse ()
 
 greaterThanReturnsTrueIfNumberIsReallyGreater ()
 
 greaterThanReturnsFalseIfNumberIsEqual ()
 
 greaterOrEqualsReturnsTrueIfNumberIsReallyGreater ()
 
 greaterOrEqualsReturnsTrueIfNumberIsEqual ()
 
 greaterOrEqualsReturnFalseIfNumberIsSmaller ()
 
 lessThanReturnsTrueIfNumberIsReallyless ()
 
 lessThanReturnsFalseIfNumberIsEqual ()
 
 lessOrEqualsReturnsTrueIfNumberIsReallyLess ()
 
 lessOrEqualsReturnsTrueIfNumberIsEqual ()
 
 lessOrEqualsReturnFalseIfNumberIsBigger ()
 
 lessOrEqualsReturnFalseIfComparingWithANegativeNumber ()
 
 notEqualReturnsFalseIfComparingMatchingStrings ()
 
 notEqualReturnsTrueIfComparingNonMatchingStrings ()
 
 equalsReturnsFalseIfComparingNonMatchingStrings ()
 
 equalsReturnsTrueIfComparingMatchingStrings ()
 
 equalsReturnsTrueIfComparingMatchingStringsWithEscapedQuotes ()
 
 equalsReturnsFalseIfComparingStringWithNonZero ()
 
 equalsReturnsTrueIfComparingStringWithZero ()
 
 objectsAreComparedStrictly ()
 
 objectsAreComparedStrictlyInUnequalComparison ()
 
 convertToBooleanProperlyConvertsValuesOfTypeBoolean ()
 
 convertToBooleanProperlyConvertsValuesOfTypeString ()
 
 convertToBooleanProperlyConvertsNumericValues ()
 
 convertToBooleanProperlyConvertsValuesOfTypeArray ()
 
 convertToBooleanProperlyConvertsObjects ()
 

Protected Member Functions

 setUp ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 tearDown ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 getAccessibleMock ( $originalClassName, $methods=[], array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true)
 
 getAccessibleMockForAbstractClass ( $originalClassName, array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true, $mockedMethods=[])
 
 buildAccessibleProxy ($className)
 
 callInaccessibleMethod ($object, $name)
 
 inject ($target, $name, $dependency)
 
 getUniqueId ($prefix='')
 

Protected Attributes

 $viewHelperNode
 
 $renderingContext
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 $backupGlobalsBlacklist = ['TYPO3_LOADED_EXT']
 
 $testFilesToDelete = []
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = true
 
 $backupStaticAttributes = false
 

Detailed Description

Test case

Definition at line 17 of file BooleanNodeTest.php.

Member Function Documentation

◆ comparingEqualNumbersReturnsTrue()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::comparingEqualNumbersReturnsTrue ( )
Test:

Definition at line 52 of file BooleanNodeTest.php.

◆ comparingUnequalNumbersReturnsFalse()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::comparingUnequalNumbersReturnsFalse ( )
Test:

Definition at line 66 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsNumericValues()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::convertToBooleanProperlyConvertsNumericValues ( )
Test:

Definition at line 441 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsObjects()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::convertToBooleanProperlyConvertsObjects ( )
Test:

Definition at line 493 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsValuesOfTypeArray()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::convertToBooleanProperlyConvertsValuesOfTypeArray ( )
Test:

Definition at line 482 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsValuesOfTypeBoolean()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::convertToBooleanProperlyConvertsValuesOfTypeBoolean ( )
Test:

Definition at line 419 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsValuesOfTypeString()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::convertToBooleanProperlyConvertsValuesOfTypeString ( )
Test:

Definition at line 428 of file BooleanNodeTest.php.

◆ equalsReturnsFalseIfComparingNonMatchingStrings()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::equalsReturnsFalseIfComparingNonMatchingStrings ( )
Test:

Definition at line 311 of file BooleanNodeTest.php.

◆ equalsReturnsFalseIfComparingStringWithNonZero()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::equalsReturnsFalseIfComparingStringWithNonZero ( )
Test:

Definition at line 347 of file BooleanNodeTest.php.

◆ equalsReturnsTrueIfComparingMatchingStrings()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::equalsReturnsTrueIfComparingMatchingStrings ( )
Test:

Definition at line 323 of file BooleanNodeTest.php.

◆ equalsReturnsTrueIfComparingMatchingStringsWithEscapedQuotes()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::equalsReturnsTrueIfComparingMatchingStringsWithEscapedQuotes ( )
Test:

Definition at line 335 of file BooleanNodeTest.php.

◆ equalsReturnsTrueIfComparingStringWithZero()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::equalsReturnsTrueIfComparingStringWithZero ( )
Test:

Definition at line 359 of file BooleanNodeTest.php.

◆ evenNumberModulo2ReturnsFalse()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::evenNumberModulo2ReturnsFalse ( )
Test:

Definition at line 122 of file BooleanNodeTest.php.

◆ greaterOrEqualsReturnFalseIfNumberIsSmaller()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::greaterOrEqualsReturnFalseIfNumberIsSmaller ( )
Test:

Definition at line 192 of file BooleanNodeTest.php.

◆ greaterOrEqualsReturnsTrueIfNumberIsEqual()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::greaterOrEqualsReturnsTrueIfNumberIsEqual ( )
Test:

Definition at line 178 of file BooleanNodeTest.php.

◆ greaterOrEqualsReturnsTrueIfNumberIsReallyGreater()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::greaterOrEqualsReturnsTrueIfNumberIsReallyGreater ( )
Test:

Definition at line 164 of file BooleanNodeTest.php.

◆ greaterThanReturnsFalseIfNumberIsEqual()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::greaterThanReturnsFalseIfNumberIsEqual ( )
Test:

Definition at line 150 of file BooleanNodeTest.php.

◆ greaterThanReturnsTrueIfNumberIsReallyGreater()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::greaterThanReturnsTrueIfNumberIsReallyGreater ( )
Test:

Definition at line 136 of file BooleanNodeTest.php.

◆ havingMoreThanThreeElementsInTheSyntaxTreeThrowsException()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::havingMoreThanThreeElementsInTheSyntaxTreeThrowsException ( )
Test:

Definition at line 41 of file BooleanNodeTest.php.

◆ lessOrEqualsReturnFalseIfComparingWithANegativeNumber()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::lessOrEqualsReturnFalseIfComparingWithANegativeNumber ( )
Test:

Definition at line 276 of file BooleanNodeTest.php.

◆ lessOrEqualsReturnFalseIfNumberIsBigger()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::lessOrEqualsReturnFalseIfNumberIsBigger ( )
Test:

Definition at line 262 of file BooleanNodeTest.php.

◆ lessOrEqualsReturnsTrueIfNumberIsEqual()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::lessOrEqualsReturnsTrueIfNumberIsEqual ( )
Test:

Definition at line 248 of file BooleanNodeTest.php.

◆ lessOrEqualsReturnsTrueIfNumberIsReallyLess()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::lessOrEqualsReturnsTrueIfNumberIsReallyLess ( )
Test:

Definition at line 234 of file BooleanNodeTest.php.

◆ lessThanReturnsFalseIfNumberIsEqual()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::lessThanReturnsFalseIfNumberIsEqual ( )
Test:

Definition at line 220 of file BooleanNodeTest.php.

◆ lessThanReturnsTrueIfNumberIsReallyless()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::lessThanReturnsTrueIfNumberIsReallyless ( )
Test:

Definition at line 206 of file BooleanNodeTest.php.

◆ notEqualReturnsFalseIfComparingMatchingStrings()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::notEqualReturnsFalseIfComparingMatchingStrings ( )
Test:

Definition at line 287 of file BooleanNodeTest.php.

◆ notEqualReturnsFalseIfNumbersAreEqual()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::notEqualReturnsFalseIfNumbersAreEqual ( )
Test:

Definition at line 80 of file BooleanNodeTest.php.

◆ notEqualReturnsTrueIfComparingNonMatchingStrings()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::notEqualReturnsTrueIfComparingNonMatchingStrings ( )
Test:

Definition at line 299 of file BooleanNodeTest.php.

◆ notEqualReturnsTrueIfNumbersAreNotEqual()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::notEqualReturnsTrueIfNumbersAreNotEqual ( )
Test:

Definition at line 94 of file BooleanNodeTest.php.

◆ objectsAreComparedStrictly()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::objectsAreComparedStrictly ( )
Test:

Definition at line 371 of file BooleanNodeTest.php.

◆ objectsAreComparedStrictlyInUnequalComparison()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::objectsAreComparedStrictlyInUnequalComparison ( )
Test:

Definition at line 395 of file BooleanNodeTest.php.

◆ oddNumberModulo2ReturnsTrue()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::oddNumberModulo2ReturnsTrue ( )
Test:

Definition at line 108 of file BooleanNodeTest.php.

◆ setUp()

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::setUp ( )
protected

Setup fixture

Definition at line 32 of file BooleanNodeTest.php.

Member Data Documentation

◆ $renderingContext

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::$renderingContext
protected

Definition at line 27 of file BooleanNodeTest.php.

◆ $viewHelperNode

TYPO3\CMS\Fluid\Tests\Unit\Core\Parser\SyntaxTree\BooleanNodeTest::$viewHelperNode
protected

Definition at line 22 of file BooleanNodeTest.php.