模拟后函数未调用

时间:2018-12-11 13:04:02

标签: reactjs unit-testing redux jestjs enzyme

我写了一篇关于减速器的动作。有两个条件。在“如果”中,它将使用REST API并从后端获取响应。 在“其他”中,它直接转到减速器并更新了组件。 我正在测试“其他”条件。

测试

loadImageFromFile("file",   { name: "file.png" }, 2.0, 1.0)(dispatchMock);
 expect(dispatchMock).toHaveBeenCalledTimes(1);

失败-预期模拟函数被调用了一次,但被调用了零次。

当我调试它时,它将继续进行此操作。

0 个答案:

没有答案