jest

    0

    1答えて

    私はthis.setState()などを介して内部状態を操作する複雑なロジックを持つReactコンテナパターンコンポーネントを持っています。私は両方のメソッドを操作するコンポーネントをテストしたいと思いますこの状態、および実行前と実行後のthis.stateの値。私はJestのドキュメントを熟考してきましたが、私は多くの例を見ています。私は具体的には、表示/レンダリングとは別に、このコンテナを抽象

    1

    1答えて

    私はJestを勉強しています。コンポーネントに追加しようとしています=> github.com/bolket/react-native-scrollview-smart。 私は私のテストを開始すると、私はこのエラーを持っている:私は__DEV__フォルダにテストを移動しているとエラーが解決された多くの試みの後 $ jest FAIL lib/ScrollViewSmart.test.js

    2

    1答えて

    反応ネイティブアプリがあります。 今日、私はJestでユニットテストを追加しました。私はTravis CIを接続しました。テストをローカルで実行すると、すべて正常です。 Validation Error: Preset react-native not found. ありがとう:彼らはトラヴィスに実行するときには、私はこのエラーを取得します。

    2

    1答えて

    Jestを使ってコールバックを利用する非同期コードをテストする場合は、doneパラメータを使用してテスト内で呼び出すことができます。これにより、テストが完了する前にdone()関数が呼び出されるまでテストが待機することが分かります。たとえば、このコードはdone()関数を含むコールバックが実行されるまで終了しません。 test('the data is peanut butter', done =

    0

    1答えて

    私は現在、反応サービス(redux-sagaを使用している)の1つでJestのユニットテストを行っています。これらのサービスは、このサービスに固有の他のAPI、セレクタ、およびアクション以外のAPI、セレクタ、およびアクションを呼び出します。 は、したがって、これらの外側API、セレクタ、およびアクションを模擬するために、私はこのように私のテストファイルでそれらをあざけりために冗談を使用: //

    0

    1答えて

    JestとReduxを初めて使用し、ストアにディスパッチするが戻り値を返さない関数のテストに問題があります。 「:プロパティを読み取ることができません 『し、』未定義の例外TypeError」この return store.dispatch(actions.fetchTodos()).then(() => { // return of async actions expec

    1

    1答えて

    私はJestを初めて使用しています。 Jestを単体テストフレームワークとして見て、どのようにしてそれをWebサイトのテストに使うことができますか?私はJestの例がJavaスクリプトビジネス機能の検証に適用されるが、Seleniumと同様のWebサイトテストにどのように使用できるのかを知ることができた。誰かがアップデートを提供できるのなら、本当に素晴らしいだろう。 ありがとうございました。 gt

    2

    1答えて

    ノードJsテスト(特にAWSのラムダ)にJestを使用しようとしていますが、非同期待機機能が苦労しています。 私はバベル・ジェストとjest-cliを使用しています。以下は私のモジュールです。 私は最初のconsole.logになっていますが、2番目のconsole.logは未定義になり、テストクラッシュが発生します。 これを実装する方法についてのアイデアはありますか?以下は 私のモジュールです:

    0

    1答えて

    Jestを使用して私のエクスプレスアプリケーションからエンドポイントをテストしようとしています。私は速度を向上させるためにJestを試すためにMochaから移行しています。しかし、私のJestテストは終了しませんか?私は、だから私はこの失敗のために考えることができる唯一の事は、あなたがパッケージbabel-preset-envを欠落しているかもしれないということです...損失で process.e

    3

    1答えて

    私のreactjsプロジェクトでは、テンプレートからソースコードを生成するためにハンドルバーを使用しています。これらのテンプレートはファイルに保存されます。ジャバスクリプトにこれらのファイルをロードするためには、私はwebpack構成の下に構成された: { test: /\.handlebars|hbs$/, loader: 'handlebars-loade