public function testIterationWithEmptyListPushed() { $map = new SS_Map(new ArrayList()); $map->push('1', 'pushed'); $text = ""; foreach ($map as $k => $v) { $text .= "{$k}: {$v}\n"; } $this->assertEquals("1: pushed\n", $text); }