jestjs

    0

    1答えて

    私は理由は分かりませんが、テストが失敗するのはExpected mock function to have been called.です。 addFundingSourceモックを呼び出すように設定するにはどうすればよいですか?他の機能(例えば、jest.mock('../../../../_helpers/alerts');)のように、モジュール全体をjest.mockとすることはできません。

    4

    1答えて

    私は主なコンポーネントのテスト方法に深刻な問題があります。多くの再試行がまだ動作していない後、マイ実際のテストでは、次のようになります。 describe('<App />:',() => { beforeEach(() => { wrapper = mount(<Provider store={store}><App /></Provider>); });

    1

    1答えて

    React.Componentに拡張されたクラスの関数をモックするためにEnzymeとJestを使って単体テストをしようとしていますが、継承したsetState関数を模倣することができますが、コンポーネント内にあります。例えば 、私のアプリのコンポーネントがonChangeTextイベントにsetStateを呼び出しTextInputを持ち、かつonPressイベントにsubmitFilterを呼

    3

    1答えて

    が、これは上で失敗しましたANY ES6 /テストファイル冗談へのエクスポート)(必要: const path = require('path'); Fail src\util\datetime.test.js TypeError: Path must be a string. Rrecieved undefined at assertPath(path.js:8:11) at Object

    3

    1答えて

    VSCodeは最近、Debugというラベルを付けて、ソースファイルにインターリーブされた余分な行を表示し始めました。これらの行は私のコードの一部ではありません。エディタが私のコードをいくつかの行の間に挿入したものです。 (私はそれらの上にマウスカーソルを移動すると、リンクの外観を取るので)私はそれらのいずれかをクリックするたびに Iの上部に見ることができ、フローティングエラーメッセージが表示されま

    1

    1答えて

    アロハ、 を反応させます。自身が次の警告を書き込みますが、スローされたエラーメッセージを保持し反応: エラーがあなたのコンポーネントの1の内側に投げ、それが何だったかわからない反応しました。これはおそらくブラウザーのフレーク性によるものです。 Reactは、DevToolsの "Pause on exceptions"の動作を維持するために最善を尽くしています.DevToolsには、DEVモードの

    2

    1答えて

    私はこの文書を読んで、これらの2つの違いについて混乱しました。私はsetupFilesのコードがsetupTestFrameworkScriptFileのコードの前に実行されることを知っています。彼らには他にどのような違いがありますか? これらの2つのコードは、各テストの前に実行されると思います。それは私が10それを持っている場合を意味しますか?彼らは10回実行されますか?

    0

    1答えて

    私はテストを書くことを学んでいます。私は自分のコンポーネントから関数を嘲笑しています。簡潔にするためにいくつかのコードが削除されました。デフォルトでは、Bannerは4 BannerItemをレンダリングします。しかし私のテストでは、1つのレンダリングだけをテストしたいですBannerItem。私は私の機能を試してみるために他の例を参照してきましたが、それをトラブルシューティングすることはできませ

    0

    2答えて

    を持っていない私持っている私のリアクト構成要素の一つで、次の非同期呼び出し: onSubmit = (data) => { this.props.startAddPost(data) .then(() => { this.props.history.push('/'); }); }; ここでの目標は、インデックスページにユーザーをリダイレクトす

    4

    1答えて

    私はJestの初心者です。私は自分のものを嘲笑してしまったが、モジュールを嘲笑しているようだ。特にコンストラクタ。私はテストでは、このような何かをしたいと思います const AWS = require("aws-sdk") cw = new AWS.CloudWatch({apiVersion: "2010-08-01"}) ... function myMetrics(params) {