問題タブ [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.
dart - 非同期テストに合格したのに、エラー メッセージが表示されるのはなぜですか?
Dart テスト コード:
Intellij-IDEA で「unittest」として実行すると、パスしましたが、いくつかのエラー メッセージが表示されます。
どこが間違っていますか?
dart - ダーツの単体テストでテストのタイムアウトを設定するには?
テストを実行できる最大時間を設定することはできますか? と同じように:
jUnitで?
dart - Dartでプライベート関数をテストするには?
ダーツ ファイルでプライベート関数を定義したとしますhello.dart
。
別のファイルでテストしたいmytest.dart
:
残念ながら、テスト コードはコンパイルできません。_hello
しかし、そのプライベート機能をテストする必要があります。解決策はありますか?
dart - Dart Language で単体テストのテスト カバレッジ レポートを取得する方法はありますか?
Dart コードの単体テストの任意のタイプのテストまたはコード カバレッジ レポート (テキストまたはグラフィック) を取得する方法はありますか?
dart - unittest の「accept」および「notAccept」マッチャーを定義するより良い方法
パーサーが文字列を受け入れることができるかどうかを確認するマッチャーを定義したいと考えています。やったけど気持ち悪い。
Dart単体テストコード:
カスタムマッチャー:
NotAcceptMatcher
2 つのマッチャーとを定義する必要があることがわかりますAcceptMatcher
。ロジックはかなり似ていますが、単純にする方法がわかりません。
それを行うための他の簡単な解決策はありますか?
dart - MockHttpBackend - 予期しないリクエスト
テストがあります (AngularDart プロジェクトのジャスミン構文を使用)
その結果、
私が間違っていることは何か分かりますか?
dart - Dart - Element クラスのモック
Element クラスをモックする必要がある単体テストを作成しようとしています
だから私のコードは次のようになります
これを実行すると、次のメッセージが表示されます
組み込みライブラリ 'dart:html' は、スタンドアロン VM では使用できません。'file:///C:/Users/Schmidt/Documents/GitHub/PicasaWebAlbumDisplay/test/picasaphotopresentor_test.dart': エラー: 行 1 pos 1: ライブラリ ハンドラがインポート 'dart:html' に失敗しました。^
Element クラスの定義を含めるには html をインポートする必要があるため、この時点で行き詰まっています。
何か案は?
unit-testing - ダーツで重度の非同期プロセスを単体テストする方法は?
多くの非同期部分を含むライブラリがあり、その特定の部分をテストすると、実際にテストを実行できるようになる前に、n 個の非同期プロセスが完了するのを待つ必要がある場合があります。私はこの方法を使用して目的を達成しています。
これは基本的に、テストの実行準備が整うまで、または指定されたタイムアウトが期限切れになるまで実行され続けます。これを達成する方法や、dart unittest ライブラリを直接使用する方法はありますか?
dart - Dart による関数のモック
モック関数が呼び出されたことをテストするにはどうすればよいですか?
Mocking with Dart - How to test that a function passed as a parameter was called? でこの例を見つけました。関数が呼び出されたかどうかを確認するためにそれを拡張しようとしました。
mockf.getLogs()構造が空であるように見えます...