我试图掌握工具,以便模拟执行调用的代码中的请求和响应。我使用npm请求作为一个简单的HTTP客户机来请求后端REST、希望库的Chai和运行我的测试的Mocha。下面是用于测试的代码: var storyController = require('../modules/storyController');
我希望能就如何测试涉及登录API调用的Redux操作寻求一些帮助。我看过一些测试异步操作的例子,但我还没有考虑如何测试下面的代码。首先,我想测试一下,如果AUTH_USER请求返回200 and b)localStorage`‘包含来自API调用的令牌,那么.post就会被调用。我考虑过使用redux-mock-store、fetch-mock和isomorphic-fetch来模拟API调用,以确保总是收到预期的<