use Symfony\Component\CssSelector\Node\SelectorNode;
use Symfony\Component\CssSelector\Parser\Shortcut\ElementParser;
/**
* @author Jean-François Simon <jeanfrancois.simon@sensiolabs.com>
*/
class ElementParserTest extends TestCase
{ /** @dataProvider getParseTestData */
public function testParse($source,
$representation) { $parser =
new ElementParser();
$selectors =
$parser->
parse($source);
$this->
assertCount(1,
$selectors);
/** @var SelectorNode $selector */
$selector =
$selectors[0
];
$this->
assertEquals($representation,
(string) $selector->
getTree());
} public static function getParseTestData() { return [ [