2017-11-27 3 views
1

配列に特定のオブジェクトが含まれているかどうかをテストするexpect式が必要です。私はこのコードでそれを行うことができます2つのコレクションにjestの共通メンバーがあるかどうかを調べる

expect(insensitiveKeys.some(val => resultKeys.indexOf(val) !== -1)).toBe(false) 

それはresultKeys内の任意のインスタンスがinsensitiveKeys中であるかどうかということをチェックします。

しかし、私はそれをする冗談の方法が欲しいです。

ありがとうございました。

答えて

0
let arr = [1, 2, 3, 4]; 
let arr1 = ['apple','orange',1] 

let commonItems = arr1.filter((item) => {return arr.indexOf(item) != -1}); 

commonItemsは、[1]

あなたが期待する文でcommonItems.lengthを使用することができます返されます。

関連する問題