1
我有一個Symfony 2項目和一些定製的包含其他服務依賴項的定製類(服務)。我無法弄清楚如何使用服務容器測試我的類。例如,我有以下課程;如何獲取包含依賴關係的單元測試包類
namespace My\FirstBundle\Helper;
use Symfony\Component\DependencyInjection\ContainerInterface;
class TextHelper {
public function __construct(ContainerInterface $container) {
//.. etc
現在,在我的單元測試我伸出\作爲PHPUnit_Framework_TestCase的我會在任何其他情況,但我怎麼能測試具有依賴我TextHelper類?我可以在新的services_test.yml文件中定義我的服務嗎?如果是這樣,它應該去哪裏?