我有一个小问题..我正在尝试测试我创建的一些函数(用Typescript编写),并且我正在使用mocha/chai/jsdom。现在,在文档中使用'document‘测试函数时,我得到了一个错误。我收到消息'ReferenceError: document is not defined‘。我怎么还能用'document‘测试这些函数呢?例如:import { expect } from 'chai
我正在尝试将Mocha集成到我的应用程序中,但是我得到了document is not defined错误。我还试图集成JSDOM来解决这个问题,但是没有任何进展。也许我的实施是错误的。提前感谢!/index.js');var jsdom = require('mocha-jsdom');
global.document =
我正在为包含jQuery的类型记录代码编写Mocha单元测试。我使用jsdom获取文档对象。当我将TS代码编译到JS并运行测试时,它会抛出一个错误ReferenceError:$不是已定义的。我的打字码在这里 $(element).toggleClass('abc');我的单元测试代码如下:
var expect = re
它适用于像expect(1).to.equal(1)这样的基本测试。我遇到的问题是,我的脚本像jQuery( function( $ ) { // my code here });一样包装在jQuery中,并且在运行测试时出现错误。var expect = chai.expect;var vm = require('vm');
var <e