codeception单元测试和symfony2模块

时间:2014-03-12 10:47:15

标签: symfony codeception

自从更新到最新的Codeception以来,我在我的测试中得到了最奇怪的错误,这些错误曾经很好用。

我可以追溯其中一个回到获取Symfony2实体管理器。由于某种原因,这条以前工作的线路不再存在:

    $em = $this->entityGuy->grabServiceFromContainer('doctrine.orm.entity_manager');

发生了什么事?文档没有提到任何内容,我很遗憾。背景是:

abstract class GenericEntityTest extends \Codeception\TestCase\Test {
    /**
     * @var \EntityGuy
     */
    public $entityGuy;

    public $cmf;

    public function _before() {
        $em = $this->entityGuy->grabServiceFromContainer('doctrine.orm.entity_manager');
        $this->cmf = $em->getMetadataFactory();
    }

0 个答案:

没有答案