Jasmine-Testcode innerhalb des Ausführungsblocks des Winkelmoduls

Ich möchte Jasmin testen, dass Welcome.go aufgerufen wurde. Willkommen ist ein eckiger Service.

angular.module('welcome',[])
  .run(function(Welcome) {
    Welcome.go();
  });

Das ist mein Test bisher:

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();
  });
});

Hinweis:

welcome (Kleinbuchstabe w) ist das ModulWillkommen (W in Großbuchstaben) ist der Dienst

Antworten auf die Frage(1)

Ihre Antwort auf die Frage