我正在尝试在 Mocha 中做一个简单的测试,以验证除法的结果是否返回一个数字,但测试始终未决。describe("Return result", () => { it("return a nb when string.lgth / number"), () => { const text = "oula"; assert.equal((text.length/2),2) }})我做错了什么?
1 回答
富国沪深
TA贡献1790条经验 获得超9个赞
是一个最小的错误,但仍然是一个错误。
定义写的不好,应该是
it("...", () => {
但是你有:
it("..."), () => {
几乎一样,只是挂了执行。
顺便说一句,我建议使用assert.StrictEqual()
因为assert.equal()
已弃用。
所以工作代码:
describe("Return result", () => {
it("return a nb when string.lgth / number", () => {
const text = "oula";
assert.strictEqual((text.length/2),2)
})
})
添加回答
举报
0/150
提交
取消