2016-08-04 3 views
0

Вот мой код -Призыв к неопределенному методу AcceptanceTester :: getModule

<?php 
class ClassiDescCest{ 
     public function desc(AcceptanceTester $I){ 
      $classifications = $this->getModule('WebDriver')->_findElements('/html/body/div[1]/div/section/div/div/div/div/div[2]/div[2]/div[1]/div/div/span/a/span'); 
      echo $classifications.size(); 

     } 
} 

Здесь ошибка, что я получаю - Error for undefined method

+0

$ classifications.size(); выглядит как Javascript-код, PHP-путь - count ($ classifications); – Naktibalda

ответ

0

$this->getModule() не могут быть использованы в файле Cest,

_findElements скрытый метод и может быть использован только в помощниках, как описано в http://codeception.com/docs/06-ModulesAndHelpers

Также проверьте, делает ли метод grabMultiple то, что вам нужно.

+0

Благодарим вас за ответ. grabMulptiple() работал для меня. –

Смежные вопросы