Ho un servizio Symfony2 che viene costruito utilizzando un parametro da config.yml utilizzando dependency injection. Ora sto provando a testare l'unità e scoprire che il test unitario non ha accesso al contenitore e quindi al servizio. Quindi dovrei costruirne uno io stesso usando i dati falsi. Avrebbe senso per me se potessi ora leggere il parametro config (andando prima a config_test.yml poi a config.yml ecc. Ecc.) Ma sembra che non sia nemmeno possibile. Ciò sembra rendere il testing delle unità un servizio ingombrante in quanto avrei bisogno di codificare i parametri di inizializzazione nel test invece dei file di configurazione.Symfony2 get config params in unit test
Se non c'è davvero alcun modo di costruire un servizio con parametri da config.yml durante un test di unità, qualcuno conosce la logica del perché è una cosa cattiva?
$ container-> getParameter() è la risposta –