1
chaiを使用して、配列に目的のキーと値のペアを含むJSONオブジェクトが含まれていると 'chai - 配列に目的のキーと値のペアを持つJSONが含まれているとします。
例えば、私の配列は次のようになります。
[{ path: '/products/setImage', message: 'hello', ... }, {...}]
私はこの配列は、パスのペアが含まれていることを確認したいと思います:「/製品/ setImage」任意のJSON要素におけるこの配列のかない。魔法のように
const chai = require('chai')
const expect = chai.expect
const chaiSubset = require('chai-subset')
chai.use(chaiSubset)
let x = [
{ path: '/products/setImage', message: 'hello', foo: 'bar' },
{ foo: 'baz'}
]
expect(x).to.containSubset([{path: '/products/setImage'}])
expect(x).not.to.containSubset([{path: '/products/setImages'}])
作品: – Supasate