我正在寻找一种在剧作家测试中模拟全局变量的方法。我试着跑 window.myVar = jest.fn();但是,我得到了page.evaluate: ReferenceError: jestis not defined --这是有意义的,因为评估在浏览器中运行,而jest在运行者中.有什么方法可以在浏览器中模拟东西吗
我试图模拟npm包的实现,这两者都是为了返回一个解析为true的承诺,对于另一个测试,我想拒绝一个错误。在测试文件的顶部,在第一个测试描述之前,我定义了以下代码来模拟npm包:
const mockNewFile = (): File => new File(['this is new file content为此,我在测试文件的主描述块中创建了一个新的描述块,并试图在那里再次模拟npm包,方法是让它返回一个不同<em