Учитывая сагу, которая работает над полезной нагрузкой действия, где action
передано takeLatest
например,
export function* mySaga(action) {
try {
yield all(action.payload.items.map(p => call(doSomething, p)));
}
yield put(actionSuccess());
} catch (error) {
yield put(actionFailed(error));
}
}
export function* watchMySaga() {
yield takeLatest(AN_ACTION, mySaga);
}
как мне высмеивать action
в моем redux-saga-test-plan
тесте для mySaga
?Поскольку action.payload
равно undefined
, мой тест в настоящее время выдает ошибку.