我正在尝试为我的Next.js应用程序中的端点编写我的第一个Jest测试,无论我如何尝试“破坏”它,这个测试总是通过的。这让我想,我做错了一切。我得到了一个测试端点的任务,我知道它应该测试api/weather.js,因为这依赖于外部API,所以我需要模拟请求。我在这里还是有点迷路。此外,我使用查询字符串,我试图将其集成到我的jest测试中,但不太确定我在做什么 import nock f
我正在尝试测试我的模块,它使用Jest将这个节点模块作为依赖项。但是,我无法成功地模拟客户端类中的一个方法(比如search())。这是我对myModule的规范 //index.spec.tsimport * as externalModule from 'node-module-namemethod in my module'