chai-json-equal

ChaiでJSON表現の等価性をアサートします。

NPM version Build Status

var ship = "ship",
    barge = {toJSON: function () {
      return "ship";
    }}
ship.should.jsonEqual(barge);

配列メンバーをJSON等価性で比較することもできます

[ship].should.have.jsonEqual.members [barge]

インストール

これはChai Assertion Libraryのプラグインです。npmでインストールします。

npm install chai-json-equal

プラグイン

このプラグインは他のすべてのChaiプラグインと同じように使用します。

var chai = require('chai')
  , chaiJsonEqual = require('chai-json-equal');

chai.use(chaiJsonEqual);