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

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

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

Метод Описание
createDeferred ( ) : Kraken\Promise\DeferredInterface
createPromiseMock ( string[] $methods = [] ) : Kraken\Promise\PromiseInterface | PHPUnit_Framework_MockObject_MockObject
getTest ( ) : TUnit
testApiAbort_CallsThenWithValidArguments_ForFulfilledPromise ( )
testApiAlways_DoesNotSuppressValue_ForFulfilledPromise ( )
testApiAlways_DoesNotSuppressValue_WhenHandlerReturnsNonPromise_ForFulfilledPromise ( )
testApiAlways_DoesNotSuppressValue_WhenHandlerReturnsPromise_ForFulfilledPromise ( )
testApiAlways_RejectsPromise_WhenHandlerRejects_ForFulfilledPromise ( )
testApiAlways_RejectsPromise_WhenHandlerThrows_ForFulfilledPromise ( )
testApiCancel_HasNoEffect_ForFulfilledPromise ( )
testApiCancel_ReturnsFulfilledPromise_ForFulfilledPromise ( )
testApiDone_InvokesFulfillmentHandler_ForFulfilledPromise ( )
testApiDone_ThrowsException_WhenHandlerRejectsInFulfillment_ForFulfilledPromise ( )
testApiDone_ThrowsException_WhenHandlerThrowsInFulfillment_ForFulfilledPromise ( )
testApiFailure_CallsThenWithValidArguments_ForFulfilledPromise ( )
testApiFailure_DoesNotInvokeRejectionHandler_ForFulfilledPromise ( )
testApiIsCancelled_ReturnsFalse_ForFulfilledPromise ( )
testApiIsFulfilled_ReturnsFalse_ForFulfilledPromise ( )
testApiIsPending_ReturnsTrue_ForFulfilledPromise ( )
testApiIsRejected_ReturnsFalse_ForFulfilledPromise ( )
testApiSpread_Returns_FromFulfillmentHandler_ForFullfilledPromise ( )
testApiSpread_SpreadsArguments_ForFullfilledPromise ( )
testApiSuccess_CallsThenWithValidArguments_ForFulfilledPromise ( )
testApiThen_ForwardsPromisedValue_ToNextCallback ( )
testApiThen_ForwardsRejection_ToNextCallback ( )
testApiThen_ForwardsValue_ToNextCallback ( )
testApiThen_ForwardsValue_WhenCallbackIsNull ( )
testApiThen_SwitchesFromCallbacksToErrbacks_WhenCallbackThrows ( )
testCasePromiseFulfilled_InvokesNewlyAddedCallback ( )
testCasePromiseFulfilled_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_ForFulfilledPromise() публичный Метод

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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