Próbuję przetestować rodzaj formularza Mam tworząc który wykorzystuje pole z klasy podmiotuSymfony2 Niestandardowy typ forma korzystania podmiot próbuje przetestować
tutaj jest stworzenie postaci
$builder
->add('name', 'text')
->add('description', 'textarea')
->add('services', 'entity', array('class' => 'MyBundle:Service', 'group_by' => 'category.name', 'property' => 'name', 'multiple' => true, 'required' => false));
ten działa bardzo miłe kiedy zbudować formę, ale wtedy staram się badanej jednostki tego typu
po this example, w jaki sposób testować moje niestandardowe typy formularzy
Jestem get ting ten błąd
Symfony \ Komponent \ Form \ Wyjątek \ Wyjątek: Nie można załadować typu „podmiot”
Błąd spowodowany jest na początku testów jednostkowych w tym poleceniem:
$type = new MyType();
$form = $this->factory->create($type);
dowolny pomysły, jak naprawić ten błąd, aby przetestować mój niestandardowy typ formularza za pomocą encji?
góry dzięki
Obecnie Symfony wspiera EntityType po wyjęciu z pudełka, ale nie ma odpowiedniej drogi do testów jednostkowych to: https://github.com/symfony/symfony/issues/15098. –