是否可以使用jest为jqgrid编写单元测试?

时间:2019-09-10 21:27:48

标签: unit-testing jqgrid jestjs

我试图用Jest为我的jqGrid编写单元测试,但是我的测试失败,并显示一条错误消息,指出jqGrid不是函数。

我已根据本文档(https://www.npmjs.com/package/jqgrid)使用以下命令安装了jqgrid:npm install jqgrid --save。我的setup-jest.js文件中包含以下require语句:

const $ = require('jquery'); global。$ = global.jQuery = $;

const jqGrid = require('jqgrid'); global.jqGrid = jqGrid;

//package.json
"devDependencies": {
    "jqgrid": "^4.6.4",
    "jquery": "^3.3.1"
}

运行测试时,我得到:TypeError:$(...)。jqGrid不是函数。我是否在我的setup-jest.js文件中正确包含了jqGrid,还是我应该和Jest一起使用其他版本的jqGrid?

0 个答案:

没有答案