私はJestを使ってNode.JSアプリケーションをテストしています。テストを実行すると、組み込み関数がうまくいかないようです定義されていません。例えば、toContainEqual
およびtoBeInstanceOf
。ここでJest - expect(...)。toContainEqualは関数ではありません
は、私のコードの例です:
it('should delete DB entry',() => query(url, queryString)
.then(res => res.json()
.then(() => db.collection('exercises').find({}).toArray()))
.then(res => expect(res).toContainEqual(originalExercise)))
そして、私は取得していますエラー:
TypeError: expect(...).toContainEqual is not a function
しかし(toEqual
、toBeTruthy
のような)他の機能は、しかし正常に動作します。
私はJest v15.1.1(jest -v
による)を使用しています。
どうすれば対応できますか?