gpt4 book ai didi

symfony - PHPunit类测试中的getEntityManager

转载 作者:行者123 更新时间:2023-11-28 20:40:04 25 4
gpt4 key购买 nike

我在扩展 Symfony\Bundle\FrameworkBundle\Test\KernelTestCase 的 phpunit 测试类中

我想让 entityManager 获取数据库中的一些数据。

我该怎么做?

看起来我必须初始化 parent::kernel,但我不知道应该将哪 4 个参数传递给构造函数。

谢谢

最佳答案

这段代码应该可以工作:

static::bootKernel();
$entityManager = static::$kernel->getContainer()->get('doctrine.orm.entity_manager');

关于symfony - PHPunit类测试中的getEntityManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36885363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com