Mam usługę Symfony2 skonstruowaną przy użyciu parametru z config.yml za pomocą wtrysku zależności. Próbuję teraz przetestować urządzenie i stwierdzić, że test jednostkowy nie ma dostępu do kontenera, a tym samym do usługi. Powinienem więc zbudować go używając próbnych danych. Miałoby to sens dla mnie, gdybym mógł teraz odczytać parametr konfiguracyjny (przechodząc najpierw do config_test.yml, a następnie config.yml itd. Itd.), Ale wydaje się, że nie jest to możliwe. Wygląda na to, że sprawdzenie usługi jest kłopotliwe, ponieważ potrzebowałbym zakodować parametry inicjalizacyjne w teście zamiast plików konfiguracyjnych.Symfony2 uzyskiwanie parametrów konfiguracyjnych w teście jednostkowym
Jeśli naprawdę nie ma sposobu na skonstruowanie usługi z parametrami z pliku config.yml podczas testu jednostkowego, czy ktoś zna logikę, dlaczego jest to Bad Thing ™?
$ container-> getParameter() jest odpowiedzią –