[英]How can I mock an imported module in ecmascript 6?
我有一個測試設置與mocha,babel和節點,旨在測試ecmascript 6代碼。
有沒有人對如何模擬被測模塊中的導入有任何建議?
ES2015中的進口和出口是語言本身的一部分,旨在進行靜態分析。 因此,它們無法在運行時進行操作,這使得動態模擬變得不可能。
我建議你看一下實現某種形式的輕量級依賴注入框架或動態模塊解析器。
作為通用模塊加載器, SystemJS可能是您的不錯選擇。
希望有所幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.