public function testEach() { $langs = $this->xs->findAll('//select[@id="changelang-langs"]/option'); $str = []; $langs->each(function (Node $node) use(&$str) { $str[] = $node->extract(); }); $this->assertEquals('English, Brazilian Portuguese, Chinese (Simplified), French, German, ' . 'Italian, Japanese, Romanian, Russian, Spanish, Turkish, Other', implode(', ', $str)); }