luyatests\core\helpers\ArrayHelperTest::testUnshiftAssoc PHP Method

testUnshiftAssoc() public method

public testUnshiftAssoc ( )
    public function testUnshiftAssoc()
    {
        $arr = ['foo' => 'bar', 'nokey'];
        $unshift = ArrayHelper::arrayUnshiftAssoc($arr, 'before', 'the-value');
        $this->assertEquals(3, count($unshift));
        $i = 0;
        foreach ($unshift as $k => $v) {
            if ($i == 0) {
                $this->assertEquals('the-value', $unshift[$k]);
            }
            $i++;
        }
    }