У меня есть несколько пакетов, которые еще не установлены в Symfony
.
В этих пакетах есть файл services.yml
:
mybundle/src/Bundle/Resources/config/services.yml
services.yml
содержит классыи аргументы из пакета, которые позже используются Symfony
, но не самим пакетом:
mybundle.data.download.get:
class: mybundle\data\download\getinfo\get
arguments:
- "@bundle.myDepdendency.generate"
- "@bundle.myDepdendency.dosomething"
- "@bundle.helloThere"
У меня есть рабочие модульные тесты в Symfony
для services.yml
, которые проверяют, что все классы загруженыправильно, однако, так как я разрабатываю пакеты независимо от Symfony, я хотел бы иметь тест, чтобы узнать, содержит ли services.yml
все классы и их аргументы.
Так что вопрос:
Есть ли способ проверить, содержит ли services.yml
данные классы и их аргументы без использования Symfony?