Intereting Posts
Рекурсивная функция для генерации многомерного массива из результата базы данных Добавление настраиваемых полей измерения для каждой настройки параметров для переменных продуктов Правильно отображать результаты запроса mySQL one-to-many Разделить текстовую строку на $ first и $ last name в php PHPExcel: как установить формат даты для ячейки Как сделать тест PHPUnit, который зависит от данных ~ real ~ POST / GET? Панель выполнения AJAX и PHP Laravel http-запрос: не удается запустить несколько запросов Как указать маршрут с параметром в paginationControl? php: экспортировать массив в xml-проблему Как передать имя поля и значение динамической формы при отправке php Попытка создать запрос sql с использованием флажков Smarty, как получить первый индекс от foreach? Как сделать опрос базы данных в реальном времени в MySQL / PHP? PHP / Curl: проверка заголовков ответов перед загрузкой тела

Как использовать светильники в WebTestCase PHPUnit

я пытаюсь выполнить следующее: загрузка свежих приборов в PHP-код перед выполнением WebTestCase. Насколько я знаю, этот код должен выполнять свою работу:

// Get a kernel instance and boot it up! static::$kernel = static::createKernel(); static::$kernel->boot(); // Get entity manager $em = static::$kernel->getContainer()->get('doctrine_phpcr.odm.default_document_manager'); $loader = new Loader(); foreach (self::$fixturesRequired as $fixtureClass) { $loader->addFixture(new $fixtureClass); } $purger = new ORMPurger($em); $executor = new ORMExecutor($em, $purger); $executor->execute($loader->getFixtures()); 

… но он терпит неудачу:

 AnnounceControllerTest::testAnnounce Argument 1 passed to Doctrine\Common\DataFixtures\Purger\ORMPurger::__construct() must be an instance of Doctrine\ORM\EntityManagerInterface, instance of Doctrine\ODM\PHPCR\DocumentManager given, called in /opt/development/cms/.../WebTestCase.php 

Так кто-нибудь знает, что мне не хватает?

Заранее большое спасибо 🙂

Related of "Как использовать светильники в WebTestCase PHPUnit"