私は、WCF RIA Services Part 8 - Testing and Debugging投稿に続いてSilverlight側でWCF RIAサービスを模擬しようとしています。
DomainContext
にDomainClient
を注入して、抽象メソッドをモックで実装しています。
しかし、私は指針/仕様を見つけることができなかったので、プロトコルを実装することは多かれ少なかれ推測です。
(私は実際にはデフォルトのDomainClient
をラップし、通信の詳細を知るためにデバッガを使用しました)。私はQueryCompletedResult
クラスにエンティティとIncludedEntitiesプロパティを使用する方法を学んだと私は外部キーを介した「アソシエイト」、それらをする必要があるクエリのSilverlightでのWCF RIAサービスの偽装 - 送信操作応答の指定
。
投稿はもっと難しいです。
ChangeSet
への返信として適切な方法を工夫する方法がわかりません。私は正しい動作といくつかのエラーシナリオを模擬したいと思います。
質問:
- があるとプロトコルについてのドキュメントですか?送信操作の実装のコメント付きコードサンプルは素晴らしいでしょう。
- 誰かがSilverlightアプリケーションのユニットテストに同じパターンを使用していますか?あなたの経験は何ですか?
- SilverlightでWCF RIAサービスを模擬する方法はありますか?
ありがとうございます。
私は、サンプルコードをダウンロードし、それだけの単純なシナリオで動作します。たとえば、クエリのシナリオでは、私が含まエンティティを使用して、それを強化するために必要な。のためのコードを提出しませんより複雑な操作(SubmitChanges呼び出しでの複数の追加/更新/削除操作)のために期待どおりに動作するかどうか質問は、記事で提示されたサンプルコードの範囲を超えて、より複雑なシナリオを実装する方法のガイドライン/ – stefando