$this->
assertCount(1,
$crawler->
selectLink('\' Fabien"s Foo'
), '->selectLink() selects links by the node values'
);
$this->
assertCount(1,
$crawler->
selectLink('\' Fabien"s Bar'
), '->selectLink() selects links by the alt attribute of a clickable image'
);
$this->
assertCount(4,
$crawler->
selectLink('Foo'
), '->selectLink() selects links by the node values'
);
$this->
assertCount(4,
$crawler->
selectLink('Bar'
), '->selectLink() selects links by the node values'
);
} public function testSelectImage() { $crawler =
$this->
createTestCrawler();
$this->
assertNotSame($crawler,
$crawler->
selectImage('Bar'
), '->selectImage() returns a new instance of a crawler'
);
$this->
assertInstanceOf(Crawler::
class,
$crawler->
selectImage('Bar'
), '->selectImage() returns a new instance of a crawler'
);
$this->
assertCount(1,
$crawler->
selectImage('Fabien\'s Bar'
), '->selectImage() selects images by alt attribute'
);
$this->
assertCount(2,
$crawler->
selectImage('Fabien"s Bar'
), '->selectImage() selects images by alt attribute'
);
$this->
assertCount(1,
$crawler->
selectImage('\' Fabien"s Bar'
), '->selectImage() selects images by alt attribute'
);
} public function testSelectButton() { $crawler =
$this->
createTestCrawler();
$this->
assertNotSame($crawler,
$crawler->
selectButton('FooValue'
), '->selectButton() returns a new instance of a crawler'
);