PHP 클래스 Pinq\Tests\Integration\Traversable\UniqueTest

상속: extends TraversableTest
파일 보기 프로젝트 열기: timetoogo/pinq

공개 메소드들

메소드 설명
notUniqueData ( )
testThatUniqueMaintainsReferences ( Pinq\ITraversable $traversable )
testThatUniqueUsesTheFirstFoundValueForDuplicates ( Pinq\ITraversable $values, array $data )
testThatUniqueValuesAreUnique ( Pinq\ITraversable $values, array $data )
testThatUniqueValuesPreservesKeys ( Pinq\ITraversable $values, array $data )

보호된 메소드들

메소드 설명
_testReturnsNewInstanceOfSameTypeWithSameScheme ( Pinq\ITraversable $traversable )

메소드 상세

_testReturnsNewInstanceOfSameTypeWithSameScheme() 보호된 메소드

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

notUniqueData() 공개 메소드

public notUniqueData ( )

testThatUniqueMaintainsReferences() 공개 메소드

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

testThatUniqueUsesTheFirstFoundValueForDuplicates() 공개 메소드

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

testThatUniqueValuesAreUnique() 공개 메소드

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

testThatUniqueValuesPreservesKeys() 공개 메소드

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