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文件中定义我的服务吗?如果是这样,它应该去哪里?