0
LimboExpenseService
というファクトリにアクセスする簡単なユニットテストを作成しようとしています。角型依存性注入を使用してモジュールが欠落しているとユニットテストに失敗する
angular.module('Trackee').factory('LimboExpenseService', require('./services/LimboExpenseService'))
私のテストのようになります。
describe('LimboService', function() {
var Limbo;
beforeEach(module('Trackee'));
it('should have a LimboExpenseService ', inject(['LimboExpenseService', function(LimboExpenseService) {
expect(LimboExpenseService).toBeUndefined();
}]));
});
問題として、私はinject()
メソッドを介して、そのアイテムをつかむように見えることはできません。
私はここで何が欠けていますか?
:ここ
は、どのようにですか? –
私は実際にそれが定義されることを期待しています。しかしどちらの方法でも同じエラーが出ました。 –
代わりに 'var LimboExpenseSevice = angular.injector()。get( 'LimboExpenseService');'を試してください。 –