public function testRegisterDefaultSelectors() { $handler = new SelectorsHandler(); $this->assertTrue($handler->isSelectorRegistered('css')); $this->assertTrue($handler->isSelectorRegistered('named_exact')); $this->assertTrue($handler->isSelectorRegistered('named_partial')); }
public function testRegisterSelector() { $selector = $this->getMockBuilder('Behat\\Mink\\Selector\\SelectorInterface')->getMock(); $handler = new SelectorsHandler(); $this->assertFalse($handler->isSelectorRegistered('custom')); $handler->registerSelector('custom', $selector); $this->assertTrue($handler->isSelectorRegistered('custom')); $this->assertSame($selector, $handler->getSelector('custom')); }