【问题标题】:Symfony + Doctrine functional database testingSymfony + Doctrine 功能数据库测试
【发布时间】:2013-11-04 17:40:16
【问题描述】:

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

问题是:

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

文档中没有描述。我如何使用 symfony 来做到这一点?

【问题讨论】:

    标签: php symfony doctrine-orm phpunit functional-testing


    【解决方案1】:

    我用这个命令做同样的工作:

    在控制台中:

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

    【讨论】:

    • 我可以用 yml 而不是 PHP 类来编写夹具吗?我也可以将我的dev 架构复制到test 数据库,而不是从注释创建新数据库吗?
    猜你喜欢
    • 2019-04-10
    • 2021-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 2015-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多