次の設定でAngular 2コンポーネントをテストしようとしています:
import { TestBed } from '@angular/core/testing';
import { By } from '@angular/platform-browser';
import { GroceriesListComponent } from './groceries-list.component';
import { GroceryService } from './grocery.service';
let comp: GroceriesListComponent;
let fixture: ComponentFixture<GroceriesListComponent>;
beforeEach(() => {
TestBed.configureTestingModule({
declarations: [GroceriesListComponent],
providers: [GroceryService]
});
fixture = TestBed.createComponent(GroceriesListComponent);
comp = fixture.componentInstance;
_groceryService = fixture.debugElement.injector.get(GroceryService);
spy = spyOn(_groceryService, 'getGroceries')
.and.returnValue(Promise.resolve(testGroceries));
de = fixture.debugElement.query(By.css('li'));
el = de.nativeElement;
});
...しかし、コンソールに次のエラーが表示され続けます。有益なエラーメッセージがないため、セットアップの何が問題なのかわかりません。
404: /base/traceur
ERROR
{
"originalErr": {}
}