public function testEach() { $expected = new MutableMap(array('foo' => 'bar')); $result = new MutableMap(); $expected->each(function ($value, $key) use($result) { $result->set($key, $value); }); $this->assertEquals($expected, $result); }