我很难使用Mocha/Chai
以下是我目前正在尝试执行的代码(示例来自chai文档(
我尝试了不同的方法从"run-dev"命令调用文件(正如我在stackoverflow上的其他帖子中看到的那样(,但在我的情况下,它们都不起作用。
提前感谢
Paul
var expect = require('chai').expect,
foo = 'bar',
beverages = { tea: ['chai', 'matcha', 'oolong'] };
expect(foo).to.be.a('string');
expect(foo).to.equal('bar');
expect(foo).to.have.lengthOf(3);
expect(beverages).to.have.property('tea').with.lengthOf(3);
软件包.json
"scripts": {
"dev": "nodemon index.js",
"test": "mocha ./test/app.spec.js"
},
[...]
"devDependencies": {
"chai": "^4.2.0",
"mocha": "^8.1.3"
}
从mocha项目开始并定义,问题已经解决
"test": "mocha"
Paul