【发布时间】:2022-10-20 22:46:26
【问题描述】:
export const fetchP2pPriceConstraints = () => {
return async (dispatch, getState) => {
const response = await api.fetchP2pConstraints();
const apiResponse = await response.data;
if (response.status === 200 && apiResponse.code === 200) {
dispatch({
type: PRICE_CONSTRAINTS,
payload: {
priceConstraints: apiResponse.result,
},
});
return Promise.resolve(apiResponse);
}
return Promise.reject(response);
};
};
这是我需要在我的测试用例中涵盖的 redux 操作,我尝试了不同的方法,但没有一个效果这么好。
【问题讨论】:
标签: javascript react-native unit-testing react-redux