PHP Класс Pinq\Tests\Integration\Traversable\GroupByTest

Наследование: extends TraversableTest
Показать файл Открыть проект

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

Метод Описание
names ( )
testCalledWithValueAndKeyParameters ( Pinq\ITraversable $traversable, array $data )
testThatExecutionIsDeferred ( Pinq\ITraversable $traversable, array $data )
testThatGroupByElementReturnsCorrectTraversableType ( Pinq\ITraversable $traversable, array $data )
testThatGroupByGroupsTheElementsCorrectlyAndPreservesKeys ( Pinq\ITraversable $traversable, array $data )
testThatGroupByImplicitlyIndexesTheGroupsByTheirKey ( Pinq\ITraversable $traversable, array $data )
testThatGroupByMaintainsArrayReferences ( Pinq\ITraversable $traversable, array $data )
testThatGroupByMaintainsReferences ( Pinq\ITraversable $traversable, array $data )
testThatGroupByMultipleTest ( Pinq\ITraversable $traversable, array $data )

Защищенные методы

Метод Описание
_testReturnsNewInstanceOfSameTypeWithSameScheme ( Pinq\ITraversable $traversable )

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

_testReturnsNewInstanceOfSameTypeWithSameScheme() защищенный Метод

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

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

public names ( )

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

public testCalledWithValueAndKeyParameters ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array

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

public testThatExecutionIsDeferred ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array

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

public testThatGroupByElementReturnsCorrectTraversableType ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array

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

public testThatGroupByGroupsTheElementsCorrectlyAndPreservesKeys ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array

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

public testThatGroupByImplicitlyIndexesTheGroupsByTheirKey ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array

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

public testThatGroupByMaintainsArrayReferences ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array

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

public testThatGroupByMaintainsReferences ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array

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

public testThatGroupByMultipleTest ( Pinq\ITraversable $traversable, array $data )
$traversable Pinq\ITraversable
$data array