Javascript 如何在排毒测试期间模拟模块方法?

Javascript 如何在排毒测试期间模拟模块方法?,javascript,react-native,detox,Javascript,React Native,Detox,我正在排毒e2e测试期间模拟模块: beforeEach(async () => { function mockFunctions() { const original = require.requireActual('react-native-device-info'); return { ...original, getDeviceCountry: jest.fn(() => { return

我正在排毒e2e测试期间模拟模块:

  beforeEach(async () => {
    function mockFunctions() {
      const original = require.requireActual('react-native-device-info');
      return {
        ...original,
        getDeviceCountry: jest.fn(() => {
          return 'DE'
        })
      }
    }
    await jest.mock('react-native-device-info', () => mockFunctions)
  })

它不起作用了,所以我想知道这是否可能