我尝试使用下面的模拟:玩笑嘲讽引用错误
const mockLogger = jest.fn();
jest.mock("./myLoggerFactory",() => (type) => mockLogger);
但mockLogger抛出一个引用错误。
我知道jest正在试图保护我不能达到模拟范围之外,但我需要对jest.fn()
的引用,所以我可以断言它是正确调用的。
我只是在嘲笑这个,因为我正在做一个图书馆的外部验收测试。否则,我会将参考记录一直作为参数而不是嘲笑。
我该如何做到这一点?
谢谢。我希望提升更明显! –