に関する質問と回答および情報 jestjs

Jestがこのタイムアウトエラーを送信するのはなぜですか?

実際には、このコードは機能しません。エラーメッセージは次のとおりです。throw: "テストのタイムアウトが5000ミリ秒を超えました。長時間実行される場合は、jest.setTimeout(newTimeout)を使用してタイムアウト値を増やしてください...

• async-await • jestjs • timeout • supertest

ジェストスローは未定義のプロパティ'x'を読み取ることができません

a.jsクラスA{function1(){doSomething; } function2(){this.function1(); }} module.exports = {a:new A()}; a.test.js const {a} = require('./ a'); test('function2'、()=>{a...。

`jest`を使用して2つのオブジェクト配列が同じIDを持っていることを表明するにはどうすればよいですか?

jestを使用して2つのオブジェクト配列が同じIDを持っていることを表明するにはどうすればよいですか?IDは同じですが、以下のように他のプロパティが異なる2つのオブジェクト配列があります。const array1 = [{id:1、name:'a'}、{id:2、name:'b' .. ..

Jestテスト中にprocess.envから値を数回割り当て/削除します

私はこの問題に関連するすべてのstackoverflowスレッドで説明されているオプションを読んで試しましたが、それらはすべて時代遅れであり、もはや冗談の振る舞いを反映していないと信じたくなります。私は...

TypescriptでJestを使用して関数型をテストします

Jestでさまざまな関数を含むオブジェクトをテストしたいと思います。ただし、プロパティが関数であることを確認するだけでなく、プロパティの型も正しいことを確認したいと思います。出来ますか ...

JEST-オブジェクト配列が別の配列のサブセットであるかどうかを確認します

JESTを使用して、オブジェクトの配列が別の配列のサブセットであるかどうかをテストしたいと思います。次のテストを行います。constusers=[{id:1、name:'Hugo'}、{id:2、name:'Francesco'}、{id:3、name:'Carlo'}]; ..。

ReactNativeのアップグレード後にJestテストケースが機能しない

最近、RNプロジェクトを「react」:「16.9」「react-native」:「0.61.5」から「react」:「17.0.2」「react-native」:「0...」にアップグレードしました。

jestを使用して@google-cloud/kmsをモックする方法

復号化用のユニットテストケースを作成しようとしています。暗号化されたファイルを復号化する独自の実装があります。次のエラーに直面しているdecrypt.mjsをインポートしようとしています。ロードするにはインポートを使用する必要があります...

JestによってテストされたAngularコンポーネントにモックサービスを注入する方法

過去にJasmine+Karmaを使用して、Angularコンポーネントをテストしました。私たちは大きなプロジェクトを開始していますが、すべてのテストを並行して実行できるため、Jestを使用する方が良いと思います(...

setTimeoutおよび内部setTimeOutアクションがディスパッチされているuseEffectをテストする方法

私は反応テストの分野で新しく、最近、プロジェクトの単体テストケースを書き始めました。しかし、useEffectとsetTimeoutおよびアクションディスパッチを持つコンポーネントのテストに問題があります。

これらのJestテストの順序がテスト結果にどのように影響するのですか?

これらの冗談テストの順序がテスト結果に影響を与える理由がわかりません。この順序により、すべてのテストに合格できます。import $ axios from "@ / services / backend-service"; インポートアクション..。

Firebase関数を使用するコンポーネントのスナップショットテスト-モックインジェスト

私はReactNativeプロジェクトで作業しており、Jestを使用してLoginComponentのスナップショットテストを実行したいと考えています。LoginComponent.jsはここにあり、firebaseのいくつかの関数を使用しています:import {.. ..

ReactTestingLibrary-関数から返されたすべてのボタンをクリックします

test( "エントリが存在しない場合にリストを削除"、()=> {render(<ListContainer />); seedEntries(); expect(screen.getByRole( "list"))。toBeInTheDocument; .. ..

その関数をテストすると、jest[duplicate]でエラーが返されます。

この関数がありますconstfilterByTerm=(inputArr、searchTerm)=> {if(!searchTerm)throw new Error('Search term can not empty'); if(!inputArr.length)throw new Error('入力配列項..。

絶対インポートNext+TS+Jestのモジュールが見つかりません

NextJSプロジェクトで、絶対インポートを使用し、コンテキストプロバイダーを使用してコンポーネントをテストしています。私はこれをjestsetupTESTに従って設定しました:import {render、screen} from'test-util'; 輸入 { ...