在一些地方,我的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