我嘗試使用下面的模擬:玩笑嘲諷引用錯誤
const mockLogger = jest.fn();
jest.mock("./myLoggerFactory",() => (type) => mockLogger);
但mockLogger拋出一個引用錯誤。
我知道jest正在試圖保護我不能達到模擬範圍之外,但我需要對jest.fn()
的引用,所以我可以斷言它是正確調用的。
我只是在嘲笑這個,因爲我正在做一個圖書館的外部驗收測試。否則,我會將參考記錄一直作爲參數而不是嘲笑。
我該如何做到這一點?
謝謝。我希望提升更明顯! –