【发布时间】:2017-09-10 23:12:56
【问题描述】:
我是 React 和 Redux 的新手,我正在开发的模块中有几个函数,
function showDialogAction(): Action {
return {
type : SHOW_DIALOG
};
}
function showDialog() {
return (dispatch : (action : Action) => void) => {
dispatch(showDialogAction());
};
}
现在我需要为showDialog() 函数编写一个单元测试。我仍然很难理解它到底做了什么。是returning a function that accepts Action and returns void ?? Or ...
如果有人能解释它的工作原理以及任何测试它的建议,我将不胜感激。
【问题讨论】: