gpt4 book ai didi

javascript - Angular Jasmine,angular.mock.inject 和注入(inject)有什么区别?

转载 作者:行者123 更新时间:2023-12-01 03:59:56 26 4
gpt4 key购买 nike

在描述单元测试时,我们执行以下操作:

describe('Some definition', function () {
// ... unit tests
}

在每次测试之前,我们可能希望注入(inject)所有规范的依赖项,但是有两种方法可以做到这一点。 在 beforeEach() 中使用 angular.mock.inject() 和仅 inject() 有什么区别?

beforeEach(angular.mock.inject(function ($injector) {
someService = $injector.get('someService');
}));

beforeEach(inject(function ($injector) {
someService = $injector.get('someService');
}));

谢谢:)

最佳答案

inject() 只是 angular.mock.inject() 的快捷方式。

关于javascript - Angular Jasmine,angular.mock.inject 和注入(inject)有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42275344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com