首页 > 解决方案 > 开玩笑 - localeForage.createInstance 不是一个函数

问题描述

localforage在一个应用程序中使用,并将它作为 ContextProvider 的一部分导出。它使用的driver是IndexDB。问题是一个组件正在使用该上下文,当我为它编写测试时,它需要访问该上下文。我收到以下错误:

TypeError: localForage.createInstance is not a function
    > 4 | const featureContextStore = localForage.createInstance({
        |                                        ^
      5 |   driver: localForage.INDEXEDDB,

知道如何解决吗?我尝试了, ,spyOn本身。似乎没有任何效果。mockdefineDriverlocaleForage

标签: javascriptjestjsmocking

解决方案


推荐阅读