如何通过依赖注入将服务注入实体存储库?
我试着这样:
<service id="rp.repository.user" class="RP\CoreBundle\Repository\UserRepository"
factory-service="doctrine.orm.entity_manager" factory-method="getRepository">
<call method="setSecurityContext">
<argument type="service" id="security.context"/>
</call>
</service>
Run Code Online (Sandbox Code Playgroud)
但是setSecurityContext它从来没有被称为Plz帮助
我在Symfony2项目中的所有学说实体中进行了一些单元测试.我在UserTest类中测试setter/getter,在UserDbTest类中使用db persistance进行setter/getter测试,所有文件都在Entity测试文件夹下的文件夹中,测试两者都是一个很好的想法,以及放置这个文件的最佳位置是什么Db课程?
谢谢你的建议!