Угловая инициализация приложения с помощью Karma-Jasmine - PullRequest
0 голосов
/ 15 декабря 2018

У нас есть устаревший проект Angular 4, использующий SystemJS.Нас попросили реализовать юнит-тесты с использованием Jasmine и Karma.Я начал писать набор тестов для одного компонента.Это выглядит примерно так (псевдокод ниже):

beforeEach(async(() => {
     TestBed.configureTestingModule(
                imports,
                providers,
                declarations etc.
            ).compileComponents();
}));

У нас есть много кода инициализации в APP_INITIALIZER, который устанавливает различные части состояния в приложении (такие как Справочные данные, конфигурация, пользовательИнформация).Для бесперебойного выполнения тестов нам необходим код инициализации.Есть идеи, как этого достичь?

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