PHP Класс Pinq\Tests\Integration\Scheme\OrderedMapTest

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

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

Метод Описание
orderedMaps ( )
testGetReturnsNullForUnsetKey ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatClearingTheSetRemovesAllValues ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatMapReturnsANewDictionaryWithSameKeysButMappedValues ( Pinq\Iterators\IOrderedMap $orderedMap, Pinq\Iterators\IIteratorScheme $scheme )
testThatOffsetSetWithNoKeyAppendsWithNextLargestIntGreaterThanOrEqualToZero ( Pinq\Iterators\IOrderedMap $orderedMap, Pinq\Iterators\IIteratorScheme $scheme )
testThatOrderedMapContainsReturnsFalseForRemovedKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapContainsReturnsTrueForNullValueKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapContainsReturnsTrueForSetKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapGetReturnsNullForRemovedKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapGetReturnsSetValue ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapReturnsAllValuesOfKeyTypes ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapSupportsAndPerformsIterationOfKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapSupportsKeyTypes ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapUsesArrayIdentity ( Pinq\Iterators\IOrderedMap $orderedMap )
testThatOrderedMapUsesTheLastValueForAnAssociatedKey ( Pinq\Iterators\IOrderedMap $orderedMap, Pinq\Iterators\IIteratorScheme $scheme )

Приватные методы

Метод Описание
orderedMapKeyValues ( )

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

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

public orderedMaps ( )

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

public testGetReturnsNullForUnsetKey ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatClearingTheSetRemovesAllValues ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatMapReturnsANewDictionaryWithSameKeysButMappedValues ( Pinq\Iterators\IOrderedMap $orderedMap, Pinq\Iterators\IIteratorScheme $scheme )
$orderedMap Pinq\Iterators\IOrderedMap
$scheme Pinq\Iterators\IIteratorScheme

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

public testThatOffsetSetWithNoKeyAppendsWithNextLargestIntGreaterThanOrEqualToZero ( Pinq\Iterators\IOrderedMap $orderedMap, Pinq\Iterators\IIteratorScheme $scheme )
$orderedMap Pinq\Iterators\IOrderedMap
$scheme Pinq\Iterators\IIteratorScheme

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

public testThatOrderedMapContainsReturnsFalseForRemovedKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapContainsReturnsTrueForNullValueKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapContainsReturnsTrueForSetKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapGetReturnsNullForRemovedKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapGetReturnsSetValue ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapReturnsAllValuesOfKeyTypes ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapSupportsAndPerformsIterationOfKeys ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapSupportsKeyTypes ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapUsesArrayIdentity ( Pinq\Iterators\IOrderedMap $orderedMap )
$orderedMap Pinq\Iterators\IOrderedMap

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

public testThatOrderedMapUsesTheLastValueForAnAssociatedKey ( Pinq\Iterators\IOrderedMap $orderedMap, Pinq\Iterators\IIteratorScheme $scheme )
$orderedMap Pinq\Iterators\IOrderedMap
$scheme Pinq\Iterators\IIteratorScheme