セレンテストでさまざまな関数から呼び出せるようにしたい関数を取得しました。次のようになります。
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 という名前で開始する必要があります。そうしないと未定義になります。これは不可能ですか?