コントローラー テスト用に ASP.NET メンバーシップをモックする方法がわかりません。
コントローラーコード:
MembershipUser username = Membership.GetUser();
string UserID = username.UserName.ToString();
コントローラーテストのためにこれをモックする方法を知っている人はいますか? RhinoMocks を使用しています。
コントローラー テスト用に ASP.NET メンバーシップをモックする方法がわかりません。
コントローラーコード:
MembershipUser username = Membership.GetUser();
string UserID = username.UserName.ToString();
コントローラーテストのためにこれをモックする方法を知っている人はいますか? RhinoMocks を使用しています。
MVS StoreFront シリーズhttp://www.asp.net/learn/mvc-videos/を見ます
モッキングの1つについて-
http://www.asp.net/learn/mvc-videos/video-365.aspx
そしてメンバーシップ 1 http://www.asp.net/learn/mvc-videos/video-372.aspx
1 つはメンバーシップ用で、OpenID を使用したリファクタリングのビュー
メンバーシップ静的クラスに接続されたオブジェクトをモックするには、その抽象クラスを使用する必要があります。GetUser() メソッドをモックするには、MembershipProvider クラスを使用します。モックを作成して、コントローラーに渡すだけで完了です。
頑張ってください。問題が発生した場合は、コード例をいくつか投稿します。