Sanpi\Behatch\Context\BaseContext::countElements PHP Method

countElements() protected method

protected countElements ( $element, $index, $parent )
    protected function countElements($element, $index, $parent)
    {
        $page = $this->getSession()->getPage();
        $parents = $page->findAll('css', $parent);
        if (!isset($parents[$index - 1])) {
            throw new \Exception("The {$index} element '{$parent}' was not found anywhere in the page");
        }
        $elements = $parents[$index - 1]->findAll('css', $element);
        return count($elements);
    }