0

我有一个函数,我希望能够在我的 selenium 测试中从不同的函数调用。假设它看起来像这样:

class TestMyTest extends PHPUnit_Extensions_Selenium2TestCase {


    public function setUp()
    {
    $this->setHost('localhost');
    $this->setPort(4444);
    $this->setBrowser("chrome");
    $this->setBrowserUrl("https://XXXXXXXXXXXXXX");
    }


    public function foo()
    {
    $foo = array("foo", "bar", "foo_bar","bar_foo")
    return $foo;
    }

    public function testSelenium()
    {       
    var_dump(asd());
    }
}

当我运行它时,我得到未定义的函数 foo。我所有的函数都必须以名称 test 开头,否则它们会变得未定义,这是不可能的吗?

4

1 回答 1

0

好的,所以我解决了这个问题,我唯一需要的是添加 $this-> 像这样 var_dump($this->asd());

于 2013-06-28T10:51:51.233 回答