PHP Трейт Kraken\_Unit\Promise\_Partial\ApiCancelPartial

Показать файл Открыть проект

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

Метод Описание
createDeferred ( ) : Kraken\Promise\DeferredInterface
getTest ( ) : TUnit
testApiAlways_DoesNotSuppressCancellation ( )
testApiAlways_DoesNotSuppressCancellation_WhenHandlerReturnsNonPromise ( )
testApiAlways_DoesNotSuppressCancellation_WhenHandlerReturnsPromise ( )
testApiCancel_CallsCancellerOnce_IfCalledMultipleTimes ( )
testApiCancel_CallsCanceller_FromDeepNestedPromiseChain ( )
testApiCancel_CallsCanceller_OnAllChildrenWhenCalledOnRootPromise ( )
testApiCancel_CancelPromiseOnce_WhenCancellingMultipleTimes ( )
testApiCancel_CancelsPromise_InRightOrder ( )
testApiCancel_CancelsPromise_WhenAllChildrenCancelled ( )
testApiCancel_CancelsPromise_WithAnImmediateValue ( )
testApiCancel_CancelsPromise_WithPromisedValue ( )
testApiCancel_CancelsPromise_WithRejectedPromise ( )
testApiCancel_DoesNotCancelPromise_WhenOneChildCancelled ( )
testApiCancel_DoesNotCancelPromise_WhenOneChildCancelledMultipleTimes ( )
testApiCancel_ForwardsReason_WhenCallbackIsNull ( )
testApiCancel_ForwardsReason_WithoutChange ( )
testApiCancel_ForwardsReason_WithoutChange_WhenOnCancelThrows ( )
testApiCancel_InvokesDoneCancellationHandler ( )
testApiCancel_ReturnsCancelledPromise ( )
testApiCancel_Returns_FromCancellationHandler ( )
testApiCancel_ThrowsExceptionInDone_FromCancellationHandler ( )
testApiCancel_ThrowsExceptionInDone_WhenCancellationHandlerRejects ( )

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

createDeferred() абстрактный публичный Метод

abstract public createDeferred ( ) : Kraken\Promise\DeferredInterface
Результат Kraken\Promise\DeferredInterface

getTest() абстрактный публичный Метод

См. также: TUnit::getTest
abstract public getTest ( ) : TUnit
Результат Kraken\Test\TUnit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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