PHP Class Kraken\_Unit\Loop\Timer\TimerTest

Inheritance: extends Kraken\Test\TUnit
Afficher le fichier Open project: kraken-php/framework

Méthodes publiques

Méthode Description
createTimer ( float $interval, callable $handler, boolean $periodic = false, mixed | null $data = null ) : Timer
testApiCancel_CallsMethodOnModel ( )
testApiConstructor_DoesNotThrowException ( )
testApiConstructor_RespectsMinIntervalConstraint ( )
testApiDestructor_DoesNotThrowException ( )
testApiGetCallback_ReturnsCallback ( )
testApiGetData_ReturnsArbitraryData ( )
testApiGetInterval_ReturnsInterval ( )
testApiGetLoop_ReturnsLoopModel ( )
testApiIsActive_CallsMethodOnModel ( )
testApiIsPeriodic_ReturnsFlase_ForNonPeriodicTimers ( )
testApiIsPeriodic_ReturnsTrue_ForPeriodicTimers ( )
testApiSetData_SetsArbitraryData ( )

Method Details

createTimer() public méthode

public createTimer ( float $interval, callable $handler, boolean $periodic = false, mixed | null $data = null ) : Timer
$interval float
$handler callable
$periodic boolean
$data mixed | null
Résultat Kraken\Loop\Timer\Timer

testApiCancel_CallsMethodOnModel() public méthode

testApiConstructor_DoesNotThrowException() public méthode

testApiConstructor_RespectsMinIntervalConstraint() public méthode

testApiDestructor_DoesNotThrowException() public méthode

testApiGetCallback_ReturnsCallback() public méthode

testApiGetData_ReturnsArbitraryData() public méthode

testApiGetInterval_ReturnsInterval() public méthode

testApiGetLoop_ReturnsLoopModel() public méthode

testApiIsActive_CallsMethodOnModel() public méthode

testApiIsPeriodic_ReturnsFlase_ForNonPeriodicTimers() public méthode

testApiIsPeriodic_ReturnsTrue_ForPeriodicTimers() public méthode

testApiSetData_SetsArbitraryData() public méthode