X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=src%2Fapp%2Fvorgang%2Fvorgang.component.spec.ts;h=82595a090dec425eaa5a04c60485820c10cf9b1a;hb=87e5731e1210dbade5194afd7deaf877a255b2a1;hp=6d671fc9ae990d4499194b7b42d8a75aa425be61;hpb=e536c0f304471394da38c19bb5c9e588eaf6d25d;p=examples%2Fangular-tour-of-heroes diff --git a/src/app/vorgang/vorgang.component.spec.ts b/src/app/vorgang/vorgang.component.spec.ts index 6d671fc..82595a0 100644 --- a/src/app/vorgang/vorgang.component.spec.ts +++ b/src/app/vorgang/vorgang.component.spec.ts @@ -1,16 +1,23 @@ import { async, ComponentFixture, TestBed } from '@angular/core/testing'; +import { provideMockStore, MockStore } from '@ngrx/store/testing'; import { VorgangComponent } from './vorgang.component'; describe('VorgangComponent', () => { let component: VorgangComponent; let fixture: ComponentFixture; + let mockStore: MockStore; + + const initialState = { vorgang: 0 }; beforeEach(async(() => { TestBed.configureTestingModule({ - declarations: [ VorgangComponent ] + declarations: [ VorgangComponent ], + providers: [ provideMockStore({ initialState }) ] }) .compileComponents(); + + mockStore = TestBed.inject(MockStore); })); beforeEach(() => { @@ -27,6 +34,6 @@ describe('VorgangComponent', () => { const fixture = TestBed.createComponent(VorgangComponent); fixture.detectChanges(); const compiled = fixture.debugElement.nativeElement; - expect(compiled.querySelector('p').textContent).toContain('Hello world!'); + expect(compiled.querySelector('#vorgang').textContent).toContain('0'); }); });