1

わかりました、私は今、良心の危機に瀕しています。

適切な単体テストを実行できるように、Silverlight アプリケーションから RIA サービスを抽出しようとしてもうまくいきません。

この時点で、ビューとビュー モデルがあり、DomainContext がモデルです。どれだけ試しても、DomainContext またはエンティティを抽象化してテスト データに置き換えることができませんでした。

RIA サービスに依存するビュー モデルを単体テストするために推奨される戦略は何ですか?

4

1 に答える 1

3

これを正確に示した私のブログ投稿を見ましたか?具体的には、DomainContextの下にモックのDomainClientをプラグインすることができます。これにより、サーバーに依存することなく、DomainContextを使用してビューモデルを単体テストできます。

http://www.nikhilk.net/NET-RIA-Services-ViewModel-Pattern-2.aspx

于 2009-08-25T19:03:39.717 に答える