PHP Trait Kraken\_Unit\Promise\_Partial\FunctionReducePartial

Show file Open project: kraken-php/framework

Public Methods

Method Description
getTest ( ) : TUnit
testApiReduce_AllowsSparseInputValues_WithInitialValue ( )
testApiReduce_AllowsSparseInputValues_WithoutInitialValue ( )
testApiReduce_CancelsPromisedInputValues ( )
testApiReduce_ProvidesCorrectBasisValue ( )
testApiReduce_ReducesEmptyInputValues_WithInitialPromise ( )
testApiReduce_ReducesEmptyInputValues_WithInitialValue ( )
testApiReduce_ReducesInInputOrder ( )
testApiReduce_ReducesPrimitiveInputValues_WithInitialPromise ( )
testApiReduce_ReducesPrimitiveInputValues_WithInitialValue ( )
testApiReduce_ReducesPrimitiveInputValues_WithoutInitialValue ( )
testApiReduce_ReducesPromisedInputValues_WithInitialPromise ( )
testApiReduce_ReducesPromisedInputValues_WithInitialValue ( )
testApiReduce_ReducesPromisedInputValues_WithoutInitialValue ( )
testApiReduce_RejectsPromise_WhenInputContainsRejection ( )
testApiReduce_ResolvesPromiseWithNull_WhenInputIsEmptyAndNoInitialValueOrPromiseProvided ( )

Protected Methods

Method Description
append ( ) : callable
plus ( ) : callable

Method Details

append() protected method

protected append ( ) : callable
return callable

getTest() abstract public method

See also: TUnit::getTest
abstract public getTest ( ) : TUnit
return Kraken\Test\TUnit

plus() protected method

protected plus ( ) : callable
return callable

testApiReduce_AllowsSparseInputValues_WithInitialValue() public method

testApiReduce_AllowsSparseInputValues_WithoutInitialValue() public method

testApiReduce_CancelsPromisedInputValues() public method

testApiReduce_ProvidesCorrectBasisValue() public method

testApiReduce_ReducesEmptyInputValues_WithInitialPromise() public method

testApiReduce_ReducesEmptyInputValues_WithInitialValue() public method

testApiReduce_ReducesInInputOrder() public method

testApiReduce_ReducesPrimitiveInputValues_WithInitialPromise() public method

testApiReduce_ReducesPrimitiveInputValues_WithInitialValue() public method

testApiReduce_ReducesPrimitiveInputValues_WithoutInitialValue() public method

testApiReduce_ReducesPromisedInputValues_WithInitialPromise() public method

testApiReduce_ReducesPromisedInputValues_WithInitialValue() public method

testApiReduce_ReducesPromisedInputValues_WithoutInitialValue() public method

testApiReduce_RejectsPromise_WhenInputContainsRejection() public method

testApiReduce_ResolvesPromiseWithNull_WhenInputIsEmptyAndNoInitialValueOrPromiseProvided() public method