2013-06-28 84 views
0

我有一個函數,我希望能夠從我的硒測試中的不同函數調用。可以說,它看起來是這樣的:phpunit和selenium2中的非測試函數

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當我運行這一點。我所有的函數都必須以名稱測試開始,否則它們會變得不確定,這是不可能的?

回答

0

歐凱讓我解決了這個,我需要的是增加$這個 - 唯一>像這樣 var_dump($this->asd());