Unit Testing
import { async, TestBed } from '@angular/core/testing';
describe('Zoo', () => {
let store: Store;
beforeEach(async(() => {
TestBed.configureTestingModule({
imports: [NgxsModule.forRoot([ZooState])],
}).compileComponents();
store = TestBed.get(Store);
}));
it('it toggles feed', async(() => {
store.dispatch(new FeedAnimals());
store.selectOnce(state => state.zoo.feed).subscribe(feed => {
expect(feed).toBe(true);
});
}));
});Prepping State
Testing Selectors
Last updated

