在CakePHP测试中使用测试数据而不是fixture

1bqhqjot  于 2022-11-11  发布在  PHP
关注(0)|答案(1)|浏览(166)

有没有一种方法可以只使用实际的测试数据,而不是编写所有的fixture来测试CakePHP网站?

f2uvfpb9

f2uvfpb91#

有很多CakePHP插件不使用fixture。

  1. cakedc/cakephp-db-test:它根本不使用fixture,而是使用一个基于config/sql/test_db. sql文件初始化的模板数据库。你也可以找到一篇关于here插件的博文。
  2. pakacuda/cakephp-fixture-factories:这个插件也不使用任何fixture,但是它使用factories来快速生成一堆假数据,它还可以持久化数据。
    你也可以从这里检查出真棒插件。

相关问题