如何在摩卡uni测试中模拟基础

时间:2016-10-13 06:06:14

标签: unit-testing zurb-foundation mocha enzyme

我正在使用mocha进行单元测试。我使用了基础库,并在componentDidMount()和componentDidUpdate()中进行了初始化,如下所示

componentDidMount(){
  $("#element").foundation();
}

在testutils安装文件中,我已初始化

global.jQuery = require('../node_modules/jquery/dist/jquery');
global.$ = global.jQuery;
global.window.jQuery = global.jQuery;
global.window.$ = global.jQuery;
global.Foundation=require('../node_modules/foundation-sites/dist/foundation');
global.window.Foundation=global.Foundation

我收到此错误

D:\xxxx\xxxxx\xxxx\node_modules\foundation-sites\dist\foundation.js:391
  Foundation.Box = {
  ^

ReferenceError: Foundation is not defined

请让我知道如何导入基础和模拟.foundation()方法。

0 个答案:

没有答案