这有效
$this->assertEquals(1, $crawler->filter('.elementClass')->count()); // filter by class
但是,这似乎不起作用。
$this->assertEquals(1, $crawler->filter('#elementId')->count()); // filter by id
有任何想法吗?
这有效
$this->assertEquals(1, $crawler->filter('.elementClass')->count()); // filter by class
但是,这似乎不起作用。
$this->assertEquals(1, $crawler->filter('#elementId')->count()); // filter by id
有任何想法吗?
Symfony2 DOM Crawler 过滤器内部使用 DOMXPath,因此您可以在此线程上找到问题的答案
过滤器查询应该是这样的(注意下面的代码未经测试,我相信上面的链接会帮助你)
//*[@id='elementId']