我正在尝试使用柴/柴物,这些文章就是这样的例子:
[{ a: 'cat' }, { a: 'dog' }].should.include.something.that.deep.equals({ a: 'cat' })
但是给出了类似的东西:
var data = [{ a: 'cat', age: someNumber }, { a: 'dog'}];
那不会起作用,所以我正在寻找以下内容:
data.should.include.something.with.property('a').that.equals('cat');
但我似乎不能说得对,年龄是随机的,所以我不能使用深度相等,而且可能还有其他未知属性。
答案 0 :(得分:0)
经过大量实验后确定,你可以做到这一点:
data.should.include.something.with.property('a', 'cat');