Я хотел бы проверить Jasmine, что Welcome.go был вызван. Добро пожаловать в службу angular.
angular.module('welcome',[])
.run(function(Welcome) {
Welcome.go();
});
Это мой тест:
describe('module: welcome', function () {
beforeEach(module('welcome'));
var Welcome;
beforeEach(inject(function(_Welcome_) {
Welcome = _Welcome_;
spyOn(Welcome, 'go');
}));
it('should call Welcome.go', function() {
expect(Welcome.go).toHaveBeenCalled();
});
});
Примечание:
- welcome (строчный w) - это модуль
- Приветствие (заглавная буква W) - это сервис