Pinq\Tests\Integration\Scheme\OrderedMapTest::testThatOrderedMapUsesTheLastValueForAnAssociatedKey PHP Метод

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

public testThatOrderedMapUsesTheLastValueForAnAssociatedKey ( Pinq\Iterators\IOrderedMap $orderedMap, Pinq\Iterators\IIteratorScheme $scheme )
$orderedMap Pinq\Iterators\IOrderedMap
$scheme Pinq\Iterators\IIteratorScheme
    public function testThatOrderedMapUsesTheLastValueForAnAssociatedKey(IOrderedMap $orderedMap, IIteratorScheme $scheme)
    {
        $iterator = $scheme->projectionIterator($scheme->arrayIterator(range(0, 10)), function () {
            return null;
        }, null);
        $orderedMap = $scheme->createOrderedMap($iterator);
        $this->assertCount(1, $orderedMap);
        $this->assertSame(10, $orderedMap[null]);
    }