我希望能就如何测试涉及登录API调用的Redux操作寻求一些帮助。我看过一些测试异步操作的例子,但我还没有考虑如何测试下面的代码。首先,我想测试一下,如果AUTH_USER请求返回200 and b)localStorage`‘包含来自API调用的令牌,那么.post就会被调用。我考虑过使用redux-mock-store、fetch-mock和isomorphic-fetch来模拟API调用,以确保总是收到预期的API响应,但我不知道从哪里开始测试。注意:在其他地方,
但是,一旦我将函数置于redux状态,然后从那里调用它,它就不再工作了。以下是我所做的(非常简化)。const initialState = {testFunc: testFunc};...// somewhereHere I'm using redux-thunk to access redux state