Multiple levering kaster feil, men enkelt ekspedere fungerer fint

stemmer
0

Jeg prøver å teste utover flere utsendelse som eksisterer i samme ts fil. men får feilmelding. hvis jeg teste samme forsendelse den virker (på et tidspunkt bare ett fungerer fint)

hva er problemet? hvordan å teste flere utsendelser?

her er min spec filen:

describe('ShellViewProgMgmtComponent', () => {

    let component: ShellViewProgMgmtComponent;
    let fixture: ComponentFixture<ShellViewProgMgmtComponent>;
    let store: MockStore<StateSetupConfigModel>;

    beforeEach(async(() => {
        TestBed.configureTestingModule({
            declarations: [ShellViewProgMgmtComponent, ViewProgMgmtComponent],
            imports: [RouterTestingModule, HttpClientTestingModule],
            providers: [provideMockStore({})]
        })
        .compileComponents();

        fixture = TestBed.createComponent(ShellViewProgMgmtComponent);
        component = fixture.componentInstance;
        store = TestBed.get(Store);
        spyOn(store, 'dispatch');

    }));

    it('should dispatch a actions.resetEditPage()', () => {

        const action = actions.resetEditPage();
        fixture.detectChanges();
        expect(store.dispatch).toHaveBeenCalledWith(action);

    });

    it('should dispatch a actions.GetAllQualifications()', () => {

        const action = actions.GetAllQualifications()
        fixture.detectChanges();
        expect(store.dispatch).toHaveBeenCalledWith(action);

    });

});

hvis jeg legger til 'det' med 'x' (hopp) med noen av dem fungerer fint.

Publisert på 09/10/2019 klokken 13:01
kilden bruker
På andre språk...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more