是否可以在类中编写 mocha 测试,例如:
class test
{
// mocha test
describe("test goes here", function(){
it("sample test", function(){})
})
}
在这种情况下如何触发测试?
必须同步定义测试才能mocha
收集您的测试。
index.test.js
:
const expect = require("chai").expect;
class Test {
run() {
describe("test goes here", function() {
it("sample test", function() {
expect(1 + 1).to.be.eq(2);
});
});
}
}
new Test().run();
检测结果:
test goes here
✓ sample test
1 passing (5ms)
---------------|----------|----------|----------|----------|-------------------|
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
---------------|----------|----------|----------|----------|-------------------|
All files | 100 | 100 | 100 | 100 | |
index.test.js | 100 | 100 | 100 | 100 | |
---------------|----------|----------|----------|----------|-------------------|
源代码:https : //github.com/mrdulin/mocha-chai-sinon-codelab/tree/master/src/stackoverflow/59984203
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句