0
Chai.jsを使用して、オブジェクトに値のあるキーが少なくともいくつかあることをアサーションします。 私はそれが値を主張するのではなく、単に鍵を宣言しているのだろうと思っています。Chai.js:値がアサートされていないことを期待しているobject.to.contain.all.keys
expect({ foo: 5, bar: 3 }).to.contain.all.keys({ foo: 6 });
前のパス!どうして?
。値を比較したい場合は、to.deep.equalを代わりに使用してください。 – Hosar
@Hosar、私は "少なくとも"と述べました。to.deep.equalは、2つのオブジェクトが私が必要としないキーの数が同じであると主張します。私は今質問を更新しました。 –