Codeception:如何从功能测试中访问Symfony服务?
将Codeception与Symfony2一起使用。从functional TestGuy调用grabServiceFromContainer(“条令”)返回一个非常空的Codeception\Maybe对象,而不是预期的服务Codeception:如何从功能测试中访问Symfony服务?,symfony,codeception,Symfony,Codeception,将Codeception与Symfony2一起使用。从functional TestGuy调用grabServiceFromContainer(“条令”)返回一个非常空的Codeception\Maybe对象,而不是预期的服务 如何通过功能测试访问Symfony服务?不可能吗?你可以从单元测试人员那里得到——为什么不能从功能测试人员那里得到呢?我必须先取模块吗?我可以使用functional.suite.yml配置: class_name: TestGuy modules: enable
如何通过功能测试访问Symfony服务?不可能吗?你可以从单元测试人员那里得到——为什么不能从功能测试人员那里得到呢?我必须先取模块吗?我可以使用functional.suite.yml配置:
class_name: TestGuy
modules:
enabled: [Symfony2, Doctrine2, TestHelper]
config:
Symfony2:
app_path: 'app'
environment: 'test'
确保在更改配置后运行“build”命令,也许这就是问题所在