小编Dar*_*yle的帖子

在Codeception中的测试之间保留DB

我正在使用Codeception验收测试来测试用L5编写的CRUD应用程序.我想知道你们是怎么做到的.

我原本以为我能够使用CEST并使用该@depends属性来指定顺序,但似乎每次测试后都会运行自动数据库清理,所以在插入后,下一个测试无法在数据库中找到该记录.

有没有一种方法可以做到这一点,而无需专门为测试而专门编写数据库转储?

我希望能够按此顺序进行以下测试:

  • 创建项目
  • 阅读项目
  • 更新项目
  • 删除项目

并检查每个阶段的数据库,以确保它成功.

任何帮助将不胜感激.

干杯,达里尔

php codeception laravel-5

6
推荐指数
1
解决办法
973
查看次数

标签 统计

codeception ×1

laravel-5 ×1

php ×1