Phpunit yii:一张桌子上有两个固定装置
在phpunit中,使用Yii是否可以为同一个表创建更多装置?Phpunit yii:一张桌子上有两个固定装置,yii,phpunit,Yii,Phpunit,在phpunit中,使用Yii是否可以为同一个表创建更多装置? 我希望在不同的单元测试中使用不同的fixture文件夹,以避免不同测试文件之间出现问题。您可以通过将以下内容添加到测试类来设置每个测试的fixture文件夹: protected function setUp() { $this->getFixtureManager()->basePath = 'path/to/fixtures'; parent::setUp(); } 有了它,您可以让您的测试使用您想
我希望在不同的单元测试中使用不同的fixture文件夹,以避免不同测试文件之间出现问题。您可以通过将以下内容添加到测试类来设置每个测试的fixture文件夹:
protected function setUp()
{
$this->getFixtureManager()->basePath = 'path/to/fixtures';
parent::setUp();
}
有了它,您可以让您的测试使用您想要的任何一组装置
确保调用parent::setUp()
,并在设置basePath
属性后调用它,因为这是实际加载装置的内容
另请参见。使用代替固定装置,问题就会消失…@Darhazer查看Willem Renzema的答案,因为它是有效的。我想他应该得到你的赏金。用撕裂来扭转局面