私はSilverlightアプリケーションでRIAサービス認証を使用しています。今度はMoqフレームワークを使用して単体テストを追加したいと思います。http://code.google.com/p/moq/moqでのriaサービス認証のテスト
私が抱えている問題は、WebContext.Current.Authenticationによって公開されているメソッドをシミュレートすることができないということです。カスタム値を返すことができません。嘲笑された方法たとえば、LoadUserOperation.IsCompleteの値を設定できないため、正常なログインをシミュレートすることはできません。そのプロパティにはパブリックセッターがないからです。返されたすべての構造体で同じことが起こります。それらは読み込み専用です!
私は認証操作をシミュレートして、アプリでログインをテストする方法はありますか?
ありがとうございます。
ありがとう@ kyle-mcclellan、しかし、私はRIAサービス密封クラスを模擬する方法を探していました。いくつかの研究の後で私はコードを少しリファクタリングすれば可能であることを発見しました。私はこのスレッドで答えを投稿しています。 – alf