【发布时间】:2014-08-16 10:49:11
【问题描述】:
我的任务是为遗留代码编写单元测试。我当前的测试是在一个将 Doctrine 2 实体管理器作为构造函数参数的对象上进行的。我需要能够为其提供测试数据,以便可靠地测试其方法。
因此,理想情况下,我希望能够创建一个模拟实体管理器,然后创建一个模拟实体并将其附加到模拟实体管理器,然后在我的测试中使用它。这可能吗?如果有,怎么做?
这个项目使用 Symfony 2.4+,所以我很确定这会在设置中增加一两个皱纹。
【问题讨论】:
标签: php symfony doctrine-orm phpunit