我有单元测试,将记录添加到数据库,我的断言看起来像:
...
$this->upService->addActivity($activity, $participation, $competition); //adding records
$this->tester->seeInDatabase('table', ['value' => 2000]);
$this->tester->seeInDatabase('table2', ['saldo' => '10.101']);
}
我已经配置了Db模块,Phalcon2模块和sql dump。测试通过配置:
populate: false
cleanup: false
但是在数据库中保留测试记录,所以我使用:
populate: false
cleanup: true
但在这种情况下,测试失败并且数据库保持清晰。热修复它?