Вот метод в сервисе, который я хочу проверить
public loadConfigurations():Promise <any> {
return this.http.get(environment.BASE_URL).toPromise()
}
В test.spec.ts
it('Should be return the enviroment configs from rest api',done =>{
service.loadConfigurations().then((data)=>{
console.log('data',data)
expect(data).toBe('test')
done();
}).catch((err)=>{
console.log(err);
})
})
Я получаю
Ошибка: Тайм-аут - асинхронный обратный вызов не был вызван в течение тайм-аута, указанного в jasmine.DEFAULT_TIMEOUT_INTERVAL.
Когда я запускаю тесты без вышеуказанного случая, ошибка тайм-аута отсутствует, поэтому я полагаю, что что-то не такв моей службе
Карма конфигурации
captureTimeout: 210000,
browserDisconnectTolerance: 3,
browserDisconnectTimeout: 210000,
browserNoActivityTimeout: 210000,