Есть сага
export const getQueryUserSaga = function * () {
while (true) {
let {payload} = yield take(GET_QUERY_USERS_REQUEST)
const filtersAll = yield select(filtersSelector)
let filters = null
filtersAll.filter(i => Object.getOwnPropertyNames(i)[0] === moduleName).map(item => filters = item[moduleName])
...
И тест
describe('users sagas', () => {
test('look on a default offset users at list', () => {
const sagaGetUsers = getQueryUserSaga()
expect(sagaGetUsers.next().value).toEqual(take(GET_QUERY_USERS_REQUEST))
expect(sagaGetUsers.next().value).toEqual(select(filtersSelector))
})
})
Почему при запуске теста, я получаю ошибку
TypeError: Cannot read property 'payload' of undefined testing sagas
Как в таком случае определить payload, желательно при этом не изменяя саму сагу ?