我正在尝试设置我的项目来运行由其他人生成的排毒e2e测试。我遇到一个问题,异步存储是空的。如果我只是运行android或run-ios,这个项目就会正常运行,但是当我尝试运行排毒测试时,我会得到错误。有什么方法可以让我像Jest那样嘲笑这个函数吗?我尝试谷歌的错误和异步存储与解毒,但我只看到人们有问题的Android设置,而我没有问题。我的问题只有在进行排毒测试时才会出现。任何帮助都是非常感谢的!
发布于 2020-09-03 21:19:16
如果有人遇到了同样的问题,并且遇到了这个问题,请确保将其添加到您的安装文件中,以便进行排毒/取笑:
从"@react-native-community/async-storage/jest/async-storage-mock";导入mockAsyncStorage
jest.mock("@react-native-community/async-storage",() => mockAsyncStorage);
https://stackoverflow.com/questions/63527418
复制相似问题