PHP Класс Kraken\_Unit\Loop\Timer\TimerTest

Наследование: extends Kraken\Test\TUnit
Показать файл Открыть проект

Открытые методы

Метод Описание
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 ( )

Описание методов

createTimer() публичный Метод

public createTimer ( float $interval, callable $handler, boolean $periodic = false, mixed | null $data = null ) : Timer
$interval float
$handler callable
$periodic boolean
$data mixed | null
Результат Kraken\Loop\Timer\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() публичный Метод