Symfony2:如何使用自定义表单类型测试类型

时间:2014-12-18 07:30:07

标签: php forms symfony phpunit unit-testing

我正在尝试为我的自定义FormType编写一个UnitTest,根据这本食谱条目:http://symfony.com/doc/current/cookbook/form/unit_testing.html

由于我在FormType中使用了field_types,这是由名为LexikFormFilterBundle的第三方软件包引入的,因此我的单元测试中出现以下错误:

InvalidArgumentException:无法加载类型“filter_text”

我认为这是因为DIC不用于单元测试,并且通过bundle引入这些类型的服务不会像在正常运行时那样自动加载。

问题是,我如何让formFactory知道UnitTests中的这些类型?

0 个答案:

没有答案