描述单元测试时,我们进行以下操作:
describe('Some definition', function () {
// ... unit tests
}
在每个测试之前,我们可能希望为所有规格注入依赖项,但是有两种方法可以做到这一点。在theeach()?
中使用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()
的快捷方式。