TYPO3 CMS  TYPO3_6-2
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

 setUp ()
 
 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 Attributes

 $viewHelperNode
 
 $renderingContext
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 $backupGlobalsBlacklist = array('TYPO3_LOADED_EXT')
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = TRUE
 
 $backupStaticAttributes = FALSE
 

Additional Inherited Members

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

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 50 of file BooleanNodeTest.php.

◆ comparingUnequalNumbersReturnsFalse()

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

Definition at line 63 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsNumericValues()

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

Definition at line 411 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsObjects()

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

Definition at line 461 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsValuesOfTypeArray()

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

Definition at line 451 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsValuesOfTypeBoolean()

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

Definition at line 391 of file BooleanNodeTest.php.

◆ convertToBooleanProperlyConvertsValuesOfTypeString()

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

Definition at line 399 of file BooleanNodeTest.php.

◆ equalsReturnsFalseIfComparingNonMatchingStrings()

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

Definition at line 290 of file BooleanNodeTest.php.

◆ equalsReturnsFalseIfComparingStringWithNonZero()

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

Definition at line 323 of file BooleanNodeTest.php.

◆ equalsReturnsTrueIfComparingMatchingStrings()

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

Definition at line 301 of file BooleanNodeTest.php.

◆ equalsReturnsTrueIfComparingMatchingStringsWithEscapedQuotes()

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

Definition at line 312 of file BooleanNodeTest.php.

◆ equalsReturnsTrueIfComparingStringWithZero()

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

Definition at line 334 of file BooleanNodeTest.php.

◆ evenNumberModulo2ReturnsFalse()

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

Definition at line 115 of file BooleanNodeTest.php.

◆ greaterOrEqualsReturnFalseIfNumberIsSmaller()

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

Definition at line 180 of file BooleanNodeTest.php.

◆ greaterOrEqualsReturnsTrueIfNumberIsEqual()

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

Definition at line 167 of file BooleanNodeTest.php.

◆ greaterOrEqualsReturnsTrueIfNumberIsReallyGreater()

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

Definition at line 154 of file BooleanNodeTest.php.

◆ greaterThanReturnsFalseIfNumberIsEqual()

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

Definition at line 141 of file BooleanNodeTest.php.

◆ greaterThanReturnsTrueIfNumberIsReallyGreater()

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

Definition at line 128 of file BooleanNodeTest.php.

◆ havingMoreThanThreeElementsInTheSyntaxTreeThrowsException()

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

Definition at line 40 of file BooleanNodeTest.php.

◆ lessOrEqualsReturnFalseIfComparingWithANegativeNumber()

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

Definition at line 258 of file BooleanNodeTest.php.

◆ lessOrEqualsReturnFalseIfNumberIsBigger()

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

Definition at line 245 of file BooleanNodeTest.php.

◆ lessOrEqualsReturnsTrueIfNumberIsEqual()

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

Definition at line 232 of file BooleanNodeTest.php.

◆ lessOrEqualsReturnsTrueIfNumberIsReallyLess()

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

Definition at line 219 of file BooleanNodeTest.php.

◆ lessThanReturnsFalseIfNumberIsEqual()

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

Definition at line 206 of file BooleanNodeTest.php.

◆ lessThanReturnsTrueIfNumberIsReallyless()

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

Definition at line 193 of file BooleanNodeTest.php.

◆ notEqualReturnsFalseIfComparingMatchingStrings()

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

Definition at line 268 of file BooleanNodeTest.php.

◆ notEqualReturnsFalseIfNumbersAreEqual()

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

Definition at line 76 of file BooleanNodeTest.php.

◆ notEqualReturnsTrueIfComparingNonMatchingStrings()

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

Definition at line 279 of file BooleanNodeTest.php.

◆ notEqualReturnsTrueIfNumbersAreNotEqual()

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

Definition at line 89 of file BooleanNodeTest.php.

◆ objectsAreComparedStrictly()

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

Definition at line 345 of file BooleanNodeTest.php.

◆ objectsAreComparedStrictlyInUnequalComparison()

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

Definition at line 368 of file BooleanNodeTest.php.

◆ oddNumberModulo2ReturnsTrue()

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

Definition at line 102 of file BooleanNodeTest.php.

◆ setUp()

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

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.