Symfony + Doctrine功能数据库测试


Symfony + Doctrine functional database testing

我在文档中只找到了几行关于数据库功能测试的内容:http://symfony.com/doc/current/cookbook/testing/database.html

问题是:

  1. 在测试之前,我需要将数据库架构从dev数据库安装到test数据库。
  2. 我需要在每次测试前重新安装夹具。

文档中未对此进行描述。我如何使用symfony来做到这一点?

我使用此命令执行相同的工作:

在控制台行中:

doctrine:database:create --env=test
doctrine:schema:create --env=test
doctrine:fixture:load --env=test