ASP.NET mvcアプリケーション用のカスタムメンバーシップユーザーとプロバイダーを作成する必要があり、TDDを使用する予定です。私はMembershipUserクラスから継承するUserクラスを作成しましたが、テストしようとするとわかりませんがエラーが発生します。有効なプロバイダ名を与えるにはどうすればよいですか? web.configに追加するだけですか?しかし、私はこの時点でウェブアプリをテストしていません。カスタムメンバーシッププロバイダーとカスタムメンバーシップユーザーをTDDにするにはどうすればいいですか?
[失敗] UserTests.SetUp.UserShouldHaveMembershipUserProperties のTestCase 'UserTests.SetUp.UserShouldHaveMembershipUserProperties' に失敗しました:指定されたメンバシッププロバイダ名が無効です。 パラメーター名:providerName System.ArgumentException メッセージ:指定されたメンバーシッププロバイダー名が無効です。 パラメータ名:providerName ソース:System.Web
http://aedenjameson.blogspot.com.au/2009/04/unit-testing-custom-membership -provider.htmlは、あなたの設定でプロバイダを設定しなければならないための素晴らしい回避策を提供します。 –