注入名称中带有点的工厂

2023-12-05

我需要在 Jasmine 中使用 angularjs 模拟注入方法来注入名称中带有点的服务。我尝试添加字符串标识符,但注入方法似乎不支持此操作。这不可能:

beforeEach(inject(['$rootScope','MyApp.Factories.TestFactory', 
    function ($rootScope, testFactory) {

    //doSomeThing

}]));

还有其他方法可以处理这个问题吗?


我还没有测试过这个,但你可能可以从$injector你自己。像这样的事情:

beforeEach(inject(function($rootScope,$injector) {
    var testFactory = $injector.get('MyApp.Factories.TestFactory');
    //doSomeThing

}));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

注入名称中带有点的工厂 的相关文章

随机推荐