Если у меня есть следующее:
async ngOnOnit() {
console.log('HIT 1')
await this.localStorageService.getData();
console.log('HIT 2');
}
И в моем тесте я смоделировал метод getData в Службе хранения
public getData = jasmine.createSpy('getData').and.returnValue(Promise.resolve({}));
Как мне получить второй консольный журналназывается в рамках теста?Как мне исполнить свое посмешище в тестах, чтобы я смог выполнить эту задачу?Я пытался использовать fakeAsync, но не повезло, может, я неправильно его использую?Пример того, как я использовал fakeAsync, приведен ниже.
it('should set a local notification property in the storage engine', fakeAsync(() => {
tick();
expect(mockStorageService.set).toHaveBeenCalled();
}));