問題タブ [dart-unittest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
292 参照

dart - DartでFutureを使用してメソッドをテストするには?

別のサーバーで POST を実行するメソッドをテストしたいと思います。

私が対処している問題は、"_client.post" によって返される未来が実行される前にテスト メソッドが終了することです。

私のテスト方法:

ご協力いただきありがとうございます !

0 投票する
2 に答える
135 参照

dart - Dart Unit Test - 常に合格

全て、

コレクションのサイズを確認するための単体テストを次に示します。

これをブラウザーから実行しています (クライアント側の Dart ライブラリが使用されています)。WRONG_SIZE の値に関係なく、常に成功します。

助けていただければ幸いです。

0 投票する
0 に答える
63 参照

dart - イベントの角度コンポーネント テスト

カスタム コンポーネントがあり、発行されたイベントをテストしようとしています

私のコンポーネントは次のようになります。

ボタンがクリックされると、コンポーネントは 'on-select' イベントを発行します。期待どおりに動作しますが、私はテストの大ファンなので、そのイベントをテストしたいと考えています。

これはAngular 0.14.0で可能ですか?

angulardart-sample-appのテストのようにテストを書きます

コンポーネント全体のテストには定型文がたくさんあり、それ以外は書くのが楽しいものです。0.14.0 または将来のコンポーネント テストのためのより簡単な方法はありますか?

0 投票する
1 に答える
289 参照

dart - Dart イベント キュー: イベント キューをデバッグするには?

私はいくつかの統合テストを書いてHttpServerDirectory().watch()ます.

次のテスト構成を使用しています。

そして、私のテストは次のようになります。

私が抱えている問題は、テストが実行された (そして合格した) 後、Dart VM が終了しないことです。おそらく、イベント キューに保留中のものが残っているためです。

イベント キューをデバッグするにはどうすればよいですか? テスト実行の最後に Dart VM が終了するのを妨げている原因を確認したいと思います。

カスタム TestConfiguration で、onDone() をオーバーロードしていることがわかります。これが呼び出され、サーバー ( .close(force: true)HttpServer で) を停止し、すべての 'ers をループしてDirectory().watch()、サブスクリプションをキャンセルします)。しかし、まだ何かがぶら下がっています...

0 投票する
1 に答える
141 参照

unit-testing - Dartのthenステートメント内でテストを作成するにはどうすればよいですか

一部の関数で単体テストを実行したいのですが、Future の完了後にすべてのテストを実行する必要があります。

私の問題を発展させるために、ここに私がやりたいことの例があります:

別の解決策を試しましたが、何も変わりません:

そして、可能であれば、すべてのテストの説明が必要なので、テストをそのように編成したいと思います。

スタックトレースは次のようなものです:

0 投票する
1 に答える
390 参照

dart - テストの実行中に dartium のロードに失敗しました

テストライブラリを使用して dart テストを実行しています。

このコマンドを実行すると、エラーが発生します。dartium と dart sdk がダウンロードされ、システム パスに含まれています。

0 投票する
1 に答える
131 参照

dart - テスト API を含む WebStorm DartUnit、実行 / デバッグ エラー

以前にunittestという名前の WebStorm IDE とテストAPI を使用しています。次のコマンドを使用すると、テストは正常に機能します。

pub run test:test test/sample.dart

/test/sample.dart

しかし、WebStorm DartUnit テストを使用して実行/デバッグしようとすると、コンソールに次のエラーが表示されます。