Behat:让方法__toString()没有实现错误

时间:2015-12-12 12:40:15

标签: php phpunit tostring behat

我有php 5.6.14。

为behat测试编写上下文我看到了一个错误:error

/** @When /^I want to see JS alert$/ */
public function iExecuteJs() {
    $this->webDriver()->executeScript("jsAlert()");
        if ($this->webDriver()->switchTo()->alert()->getText().contains("js")){
            echo "test passed";
        };

}

我该怎么办?

由于

1 个答案:

答案 0 :(得分:0)

最后,我更改了代码:

    $element = $this->webDriver()->switchTo()->alert()->getText();
        if ($element == "I am a JS Alert"){
           echo "correct js alert appeared";
        }