我想測試我已經創建使用現場帶班實體使用實體試圖測試
這裏表單類型Symfony2的自定義表單類型的形式
$builder
->add('name', 'text')
->add('description', 'textarea')
->add('services', 'entity', array('class' => 'MyBundle:Service', 'group_by' => 'category.name', 'property' => 'name', 'multiple' => true, 'required' => false));
此創建當我建的形式,但後來我試圖單元測試這種類型
繼this example如何測試我自定義表單類型
我GET作品非常漂亮廷此錯誤
的Symfony \元器件\表格\異常\例外:未能加載類型「實體」
該錯誤是在單元測試中的該命令的開始引起的:
$type = new MyType();
$form = $this->factory->create($type);
任何想法如何解決這個錯誤,以測試我的自定義表單類型使用實體?
在此先感謝
目前,Symfony的支持的EntityType開箱即用,但沒有進行單元測試有道它:https://github.com/symfony/symfony/issues/15098。 – 2015-10-09 07:56:33