当您使用 Symfony2/PHPUnit 进行测试时,是否有在每次测试之前(或之后)清理数据库的标准方法?Rails 中似乎有一个标准的、明显的方法可以做到这一点,但我还没有在 Symfony 社区中找到类似的方法。
您可以使用 Doctrine 的数据清除器清除表,也可以在每次测试之前重建架构。
Purger 是 data-fixtures 包的一部分:https://github.com/doctrine/data-fixtures
我曾经编写过一个 KernelAwareTest,它在每次测试之前都会重建架构: https: //gist.github.com/1319290
| 归档时间: |
|
| 查看次数: |
2633 次 |
| 最近记录: |