Code Duplication    Length = 12-13 lines in 2 locations

lib/Assertions/Css/Displayed.php 1 location

@@ 8-20 (lines=13) @@
5
use Magium\Assertions\SelectorAssertionInterface;
6
use Magium\WebDriver\WebDriver;
7
8
class Displayed extends \Magium\Assertions\Element\Displayed  implements SelectorAssertionInterface
9
{
10
11
    const ASSERTION = 'Css/Displayed';
12
13
    public function assertSelector($selector)
14
    {
15
        $this->setSelector($selector);
16
        $this->setBy(WebDriver::BY_CSS_SELECTOR);
17
        $this->assert();
18
    }
19
20
}
21

lib/Assertions/Id/Displayed.php 1 location

@@ 8-19 (lines=12) @@
5
use Magium\Assertions\SelectorAssertionInterface;
6
use Magium\WebDriver\WebDriver;
7
8
class Displayed extends \Magium\Assertions\Element\Displayed  implements SelectorAssertionInterface
9
{
10
    const ASSERTION = 'Id/Displayed';
11
12
    public function assertSelector($selector)
13
    {
14
        $this->setSelector($selector);
15
        $this->setBy(WebDriver::BY_ID);
16
        $this->assert();
17
    }
18
19
}
20