Silverlight ユニット テスト フレームワークは、Async 呼び出しを処理するプロセスを定義します (Microsoft.Silverlight.Testing.SilverlightTest からテスト クラスを派生させ、Asynchronous 属性を追加し、EnqueueXXX メソッドを使用します)。SpecFlow がテスト クラスとステップの間に提示する分離を考慮します。
- これらのツールは、テスト内で非同期に動作する Silverlight メソッド呼び出し (Web サービス呼び出しの実行など) を待機するようにできますか?
- できない場合、SpecFlow テスト ファイルでこの動作を処理するためのガイダンスは何ですか? (おそらく、イベント ハンドラーでトリップして待機する AutoResetEvent を使用しますか?)