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++;
}
}