PHP Class Pinq\Tests\Integration\Traversable\UniqueTest

Inheritance: extends TraversableTest
Mostra file Open project: timetoogo/pinq

Public Methods

Method Description
notUniqueData ( )
testThatUniqueMaintainsReferences ( Pinq\ITraversable $traversable )
testThatUniqueUsesTheFirstFoundValueForDuplicates ( Pinq\ITraversable $values, array $data )
testThatUniqueValuesAreUnique ( Pinq\ITraversable $values, array $data )
testThatUniqueValuesPreservesKeys ( Pinq\ITraversable $values, array $data )

Protected Methods

Method Description
_testReturnsNewInstanceOfSameTypeWithSameScheme ( Pinq\ITraversable $traversable )

Method Details

_testReturnsNewInstanceOfSameTypeWithSameScheme() protected method

protected _testReturnsNewInstanceOfSameTypeWithSameScheme ( Pinq\ITraversable $traversable )
$traversable Pinq\ITraversable

notUniqueData() public method

public notUniqueData ( )

testThatUniqueMaintainsReferences() public method

public testThatUniqueMaintainsReferences ( Pinq\ITraversable $traversable )
$traversable Pinq\ITraversable

testThatUniqueUsesTheFirstFoundValueForDuplicates() public method

public testThatUniqueUsesTheFirstFoundValueForDuplicates ( Pinq\ITraversable $values, array $data )
$values Pinq\ITraversable
$data array

testThatUniqueValuesAreUnique() public method

public testThatUniqueValuesAreUnique ( Pinq\ITraversable $values, array $data )
$values Pinq\ITraversable
$data array

testThatUniqueValuesPreservesKeys() public method

public testThatUniqueValuesPreservesKeys ( Pinq\ITraversable $values, array $data )
$values Pinq\ITraversable
$data array