ng-cli генерирует некоторые тесты по умолчанию для меня, когда я создаю компонент, используя угловой cli.Но этот тест периодически проваливается на моих Дженкинс.
Вот еще несколько деталей:
example.component.ts
ngOnit(){
this.get1stData();
this.get2ndData();
}
get1stData(){
this.service.get1stData().subscribe()....
}
get2ndData(){
this.service.get2ndData().subscribe()....
}
example.component.spec.ts
beforeEach(() => {
fixture = TestBed.createComponent(NamespaceHomeComponent);
component = fixture.componentInstance;
service = TestBed.get(service);
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
Этот простой тест не удался, если есть проблема с API.Как я могу избежать вызова API здесь.
Я получаю эту ошибку:
{
"message": "An error was thrown in afterAll\nUncaught [object Object] thrown",
"str": "An error was thrown in afterAll\nUncaught [object Object] thrown"
}