我正在使用Chai.js断言一个对象至少有一些带有值的键。 我想知道它没有断言价值,只是主张键。
expect({ foo: 5, bar: 3 }).to.contain.all.keys({ foo: 6 });
以前的通行证!为什么呢?
答案 0 :(得分:0)
我猜您要找的是包含:
expect({ foo: 5, bar: 3 }).to.include({ foo: 5 }); //Passes
expect({ foo: 5, bar: 3 }).to.include({ foo: 6 }); //Doesn't pass