在一些地方,我的phpunit方法依賴於兩個類,因此我決定編寫一個專用方法來創建這兩個類的實例(它們是相互關聯的)並將它們傳遞給所有phpunit方法。我想要做下面的事情。phpunit - 將兩個對象返回到下一個測試用例
public function testGetInstance()
{
$obj1 = new Class1();
$obj2 = new Class2();
return $obj1, $obj2; //can i use list ?
}
/**
*@depends testGetInstance()
*/
public function testBothFeatures(Class1 $obj1, Class2 $obj2) //how to pass 2 instances?
{
//Do all operation related to $obj1 and $obj2
}
如何實現上述情況?是否有更好的方法?
是否有一個「更好的方法」取決於*你實際試圖達到什麼。 – 2011-05-18 01:48:25