Beispiel #1
0
 it('then state should be correct', () => {
   reducerTester()
     .givenReducer(dataSourcesReducer, initialState)
     .whenActionIsDispatched(setDataSourceName('some name'))
     .thenStateShouldEqual({ ...initialState, dataSource: { name: 'some name' } });
 });
Beispiel #2
0
 it('then it should set datasourceError', () => {
   reducerTester()
     .givenReducer(itemReducer, { datasourceError: {} })
     .whenActionIsDispatched(testDataSourceSuccessAction({ exploreId: ExploreId.left }))
     .thenStateShouldEqual({ datasourceError: null });
 });
Beispiel #3
0
 it('then state should be correct', () => {
   reducerTester()
     .givenReducer(dataSourcesReducer, initialState)
     .whenActionIsDispatched(setDataSourceTypeSearchQuery('type search query'))
     .thenStateShouldEqual({ ...initialState, dataSourceTypeSearchQuery: 'type search query' });
 });
Beispiel #4
0
 it('then it should just return state', () => {
   reducerTester()
     .givenReducer(exploreReducer, {})
     .whenActionIsDispatched(updateLocation({ query: {} }))
     .thenStateShouldEqual({});
 });