[英]Mocha Chai Expect. How can i verify that A class is exists?
如标题所述。 我想问一下,我该如何为这种情况编写测试代码?
示例...我有一个 class 看起来像这样。
let ABC = function()
{
this.title="sample"
};
问题是我如何使用 chai expect 来检查 ABC class 的存在?
期望 chai 做这样的事情吗? 期望(ABC).to.be.a.class
我不确定你是否已经回答了这个问题,但我有同样的问题,我刚刚发现
所以在需要 chai 和期望 API
在需要 class 所在的文件并设置测试之后
您可以确保:
.to.be.a('function');
expect(className).to.be.an.instance.of(ClassName);
const expect = chai.expect; const Card = require('../src/Card'); describe('Card', function() { it.skip('should be a function', function() { const card = new Card(); expect(Card).to.be.a('function'); }); it.skip('should be an instance of Card', function() { const card = new Card(); expect(card).to.be.an.instanceof(Card); });```
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.