タグ付けされた質問 「object-comparison」


5
ジャスミンでオブジェクトの同等性をチェックする
ジャスミンにはマッチャーtoBeとが組み込まれていtoEqualます。このようなオブジェクトがある場合: function Money(amount, currency){ this.amount = amount; this.currency = currency; this.sum = function (money){ return new Money(200, "USD"); } } new Money(200, "USD")合計の結果を比較しようとすると、これらの組み込みマッチャーは期待どおりに機能しません。カスタムequalsメソッドとカスタムマッチャーに基づいて回避策を実装することができましたが、それはかなりの作業のようです。 ジャスミンのオブジェクトを比較する標準的な方法は何ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.