草庐IT

WebTestCase

全部标签

php - 如何在 symfony WebTestCase 中通过测试中的 fixture 类型获取学说 fixture 引用?

我正在使用doctrinefixtures在我的symfony应用程序中加载测试数据。$this->fixtureLoader=$this->loadFixtures(["My\DemonBundle\DataFixtures\ORM\LoadEntity1Data","My\DemonBundle\DataFixtures\ORM\LoadEntity2Data","My\DemonBundle\DataFixtures\ORM\LoadEntity3Data","My\DemonBundle\DataFixtures\ORM\LoadEntity4Data","My\DemonBu

php - 访问 Symfony2 WebTestCase 中的容器,返回 NULL

我正在尝试访问Symfony2WebTestCase中的容器,但我得到的是NULL。有任何想法吗?这是我的代码:$this->client=static::createClient();$container=$this->client->getContainer(); 最佳答案 假设您从WebTestCase类扩展,您应该调用$this->createClient()而不是静态方法。如果您将此方法作为静态方法调用,则应执行boot()方法static::$kernel=static::createKernel($options);s