Как использовать JhiAlertService внутри .spec файлов jasmine? - PullRequest
0 голосов
/ 10 декабря 2018

Пытаясь написать что-то вроде

providers: [JhiAlertService, ...]
.....
...
..
.
expect(jhiAlertService.get().length).toEqual(1);

в файле спецификации проекта на основе jhipster, я получил следующую ошибку после yarn test:

Error: StaticInjectorError(DynamicTestModule)[JhiAlertService -> JhiConfigService]: 
  StaticInjectorError(Platform: core)[JhiAlertService -> JhiConfigService]: 
    NullInjectorError: No provider for JhiConfigService! in spec/entry.ts (line 1283)

Здесь мы видим, что тестирование JhiAlertService возможно.Но я не могу заставить его работать в моем коде, может быть, потому что JhiConfigService не является публичным членом ng-jhipster.

Итак, можем ли мы использовать JhiAlertService внутри файлов .spec jasmine или поиздеваться, это единственный способ сделатьвещь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...