,我想测试看起来如下ES6模块:有什么办法可以用Jest来模拟私人功能吗?
function privateFunction() {
...
}
export function publicFunction() {
... does something ...
privateFunction()
... does something else ...
}
我使用JEST为我的单元测试,我试图找到一种方法来测试publicFunction和嘲笑它避免privateFunction的执行,但我无法在模拟尝试中取得成功。任何想法?
你问如何为私有函数编写测试,或者如何模拟私有函数? –
好点。模拟解决方案就足够了,但嘲笑/测试都需要一个解决方案来访问测试中的私有函数。 – matteo