Symfony2 Benutzerdefinierter Formulartyp mit Entität, die versucht, ihn zu testen
Ich versuche, einen von mir erstellten Formulartyp zu testen, der ein Feld mit einer Klassenentität verwendet
Hier ist die Erstellung des Formulars
$builder
->add('name', 'text')
->add('description', 'textarea')
->add('services', 'entity', array('class' => 'MyBundle:Service', 'group_by' => 'category.name', 'property' => 'name', 'multiple' => true, 'required' => false));
Das funktioniert sehr gut, wenn ich das Formular erstelle, aber dann versuche ich, diesen Typ in einem Unit-Test zu testen
Im Anschlussdieses Beispiel zum Testen meiner benutzerdefinierten Formulartypen
Ich erhalte diesen Fehler
Symfony \ Component \ Form \ Exception \ Exception: Typ "entity" konnte nicht geladen werden
Der Fehler wird zu Beginn des Komponententests mit folgendem Befehl verursacht:
$type = new MyType();
$form = $this->factory->create($type);
Haben Sie Ideen, wie Sie diesen Fehler beheben können, um meinen benutzerdefinierten Formulartyp mithilfe von Entitäten zu testen?
Danke im Voraus