1
我有一個問題,嘲諷註冊替代品。 我的用例是我想用我自己的替代react-native-router-flux
。所以我創建了一個文件rn-router-mock.js
,它位於一個相對於我的測試文件like ./../test/mock/rn-router-mock
的路徑中。嘲弄無法註冊替代品
我的代碼mockery.registerSubstitute('react-native-router-flux', './../test/mock/rn-router-mock')
因錯誤而失敗
Error: Cannot find module './../../test/mock/rn-router-mock'
at Function.Module._resolveFilename (module.js:325:15)
at Module._load (module.js:276:25)
但是請注意,我能夠require('./../test/mock/rn-router-mock')
從相同的測試代碼。
當我給出模擬模塊的完整路徑時也是如此。
任何幫助將不勝感激。