我正在开发一个Symfony应用程序,并使用CodeCeption编写一些测试。
我需要确保在数据库中创建了一些实体,为此我需要确保在执行测试方法之前它们不存在。
有没有像
$I->dontHaveInRepository($entity)
?
我已经检查了文档,但没有找到这样做的方法。
谢谢!
Codeception断言方法通常从see
开始,have
方法做一些设置工作,如向数据库插入记录。
所有see
方法都有对应的dontSee
方法。
所以你一直在寻找的方法是Doctrine2模块的dontSeeInRepository
方法