public function testExists() { $this->assertFalse($this->map->exists(function ($k) { return $k === 0; })); $this->map->set('foo', 'bar'); $this->assertTrue($this->map->exists(function ($k, $v) { return $k === 'foo' && $v === 'bar'; })); }