【发布时间】:2019-04-16 16:52:30
【问题描述】:
如何模拟正在导入的包含我正在测试的函数的文件中的函数?
不把它放在 mocks 文件夹中。
// FileIWantToTest.js
import { externalFunction } from '../../differentFolder';
export const methodIwantToTest = (x) => { externalFunction(x + 1) }
我需要确保调用 externalFunction 并使用正确的参数调用它。
看起来超级简单,但文档没有介绍如何在不模拟测试中所有文件的模块的情况下执行此操作,方法是将模拟放在 mocks 文件夹中。
【问题讨论】:
标签: javascript unit-testing testing jestjs