Я тестирую службу A, но служба A зависит от службы B (то есть услуга B вводится в службу A).
Я видел этот вопрос, но мое дело немного другое, потому что, на мой взгляд, имеет смысл высмеять службу B вместо того, чтобы вводить фактический экземпляр службы Б. Я бы издевался над ним со шпионом-жасмином.
Вот пример теста:
describe("Sample Test Suite", function() {
  beforeEach(function() {
    module('moduleThatContainsServiceA');
    inject([
      'serviceA', function(service) {
        this.service = service;
      }
    ]);
  });
  it('can create an instance of the service', function() {
    expect(this.service).toBeDefined();
  });
});
Ошибка, которую я получаю:
Ошибка: Неизвестный поставщик: serviceBProvider
Как я мог сделать что-то подобное?