当前位置 : 主页 > 网页制作 > Nodejs >

node.js – 使用should.js如何测试空对象?

来源:互联网 收集:自由互联 发布时间:2021-06-16
user1Stats.should.be.instanceof(Object);(user1Stats).should.have.keys(); 我收到以下错误: Error: keys required at Object.Assertion.keys instanceof(Object)有效,但我想确保其中没有数据. user1Stats.should.be.an.Object();use
user1Stats.should.be.instanceof(Object);
(user1Stats).should.have.keys();

我收到以下错误:

Error: keys required
    at Object.Assertion.keys

instanceof(Object)有效,但我想确保其中没有数据.

user1Stats.should.be.an.Object();
user1Stats.should.be.empty();

或者,使用.and链接两个断言:

user1Stats.should.be.an.Object().and.be.empty();

附:顺便说一句,你的代码看起来也很好.

网友评论