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

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

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

Метод Описание
createDeferred ( ) : Kraken\Promise\DeferredInterface
createPromiseMock ( string[] $methods = [] ) : Kraken\Promise\PromiseInterface | PHPUnit_Framework_MockObject_MockObject
getTest ( ) : TUnit
testApiAbort_CallsThenWithValidArguments_ForRejectedPromise ( )
testApiAlways_DoesNotSuppressRejection_ForRejectedPromise ( )
testApiAlways_DoesNotSuppressRejection_WhenHandlerReturnsNonPromise_ForRejectedPromise ( )
testApiAlways_DoesNotSuppressRejection_WhenHandlerReturnsPromise_ForRejectedPromise ( )
testApiAlways_RejectsPromise_WhenHandlerRejects_ForRejectedPromise ( )
testApiAlways_RejectsPromise_WhenHandlerThrows_ForRejectedPromise ( )
testApiCancel_HasNoEffect_ForRejectedPromise ( )
testApiCancel_ReturnsRejectedPromise_ForRejectedPromise ( )
testApiDone_InvokesRejectionHandler_ForRejectedPromise ( )
testApiDone_Recovers_WhenRejectionHandlerCatchesException_ForRejectedPromise ( )
testApiDone_ThrowsException_WhenHandlerRejectsWithException_ForRejectedPromise ( )
testApiDone_ThrowsException_WhenHandlerRejectsWithNonException_ForRejectedPromise ( )
testApiDone_ThrowsException_WhenHandlerRejectsWithRejectedEmptyPromise_ForRejectedPromise ( )
testApiDone_ThrowsException_WhenHandlerRejectsWithRejectedNonEmptyPromise_ForRejectedPromise ( )
testApiDone_ThrowsException_WhenHandlerThrowsInRejection_ForRejectedPromise ( )
testApiDone_ThrowsException_WithDeepNestingPromiseChains_ForRejectedPromise ( )
testApiFailure_CallsThenWithValidArguments_ForRejectedPromise ( )
testApiIsCancelled_ReturnsFalse_ForRejectedPromise ( )
testApiIsFulfilled_ReturnsFalse_ForRejectedPromise ( )
testApiIsPending_ReturnsTrue_ForRejectedPromise ( )
testApiIsRejected_ReturnsFalse_ForRejectedPromise ( )
testApiSpread_Returns_FromRejectionHandler_ForRejectedPromise ( )
testApiSpread_SpreadsArguments_ForRejectedPromise ( )
testApiSuccess_CallsThenWithValidArguments_ForRejectedPromise ( )
testApiThen_ForwardsRejection ( )
testApiThen_PropagatesRejection_WhenErrbackRejects ( )
testApiThen_PropagatesRejection_WhenErrbackThrows ( )
testApiThen_SwitchesFromErrbacksToCallbacks_WhenErrbackDoesNotExplicitlyPropagate ( )
testApiThen_SwitchesFromErrbacksToCallbacks_WhenErrbackResolves ( )
testCasePromiseRejected_InvokesNewlyAddedCallback ( )
testCasePromiseRejected_IsImmutable ( )

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

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

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

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

abstract public createPromiseMock ( string[] $methods = [] ) : Kraken\Promise\PromiseInterface | PHPUnit_Framework_MockObject_MockObject
$methods string[]
Результат Kraken\Promise\PromiseInterface | PHPUnit_Framework_MockObject_MockObject

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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