0
を初期化するオブジェクトを認識しません。明らかに、comp
、さらにはfixture
も定義されていません。Angular2ジャスミンは後に、私はこのテストを作成している
私のコードに問題が何を:あなたが見ることができるように私はbeforeEach
方法でそれらを初期化しましたか?
を初期化するオブジェクトを認識しません。明らかに、comp
、さらにはfixture
も定義されていません。Angular2ジャスミンは後に、私はこのテストを作成している
私のコードに問題が何を:あなたが見ることができるように私はbeforeEach
方法でそれらを初期化しましたか?
コンポーネントを非同期で作成していますが、準備が整うのを待っているわけではありません。そうするには、asyncを使用する必要があります。ここで
は、より良い例です。
let comp;
let fixture;
beforeEach(async(() => {
TestBed.configureTestingModule({
imports : [ ],
declarations : [
GamePanelComponent
],
providers : [
]
});
TestBed.compileComponents();
fixture=TestBed.createComponent(TestComponent);
comp = fixture.componentInstance;
fixture.detectChanges();
}));
it('should create my component ',() => {
expect(comp.ngOnInit).toBeDefined()
});