gpt4 book ai didi

javascript - Jest Mock 函数和 Sinon spy 有什么区别

转载 作者:可可西里 更新时间:2023-11-01 02:57:50 30 4
gpt4 key购买 nike

我正在用 Jest 模拟一个函数,文档说它们真的是“ spy ”。我也看到了 SinonJS 中 spy 的使用,但我找不到两者之间的明显区别。如果它们服务于相同的目的,是否有任何理由选择一个而不是另一个?

Jest Mock Functions

SinonJS

最佳答案

两者的主要行为是一样的,都是可以记住调用的函数。因此,对于两者,您都可以计算出它们被调用的频率和参数。 Sinon 具有更广泛的 API,可用于在 spy 上进行测试,并且它有一个 API 可将对象中的函数替换为 spy 。

关于javascript - Jest Mock 函数和 Sinon spy 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42284260/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com