Module 在单jest测试中模拟多个模块

Module 在单jest测试中模拟多个模块,module,mocking,jestjs,Module,Mocking,Jestjs,我面临着一个开玩笑的问题。我可以为每个测试文件模拟1个模块,但我无法为单个jest测试模拟多个模块 E.x 但这会产生错误,因为其中一个模拟不起作用。是否有一种方法可以模拟这两个模块,因为我在类的快照测试中需要它们。使用另一种模拟方法。我建议模仿这些方法: const mock1: any = { methodToMock: jest.fn(() => {}) }; 使用另一个模拟方法。我建议模仿这些方法: const mock1: any = { methodToMock: j

我面临着一个开玩笑的问题。我可以为每个测试文件模拟1个模块,但我无法为单个jest测试模拟多个模块

E.x


但这会产生错误,因为其中一个模拟不起作用。是否有一种方法可以模拟这两个模块,因为我在类的快照测试中需要它们。

使用另一种模拟方法。我建议模仿这些方法:

const mock1: any = {
  methodToMock: jest.fn(() => {})
};

使用另一个模拟方法。我建议模仿这些方法:

const mock1: any = {
  methodToMock: jest.fn(() => {})
};

你看到了什么错误?这应该行得通。你看到了什么错误?这应该行得通。。