How do I TDD a custom membership provider and custom membership user?我需要为ASP.NET mvc应用程序创建自定义成员资格用户和提供程序,并且正在寻找使用TDD的方法。 我创建了一个从MembershipUser类继承的User类,但是当我尝试对其进行测试时,出现了一个我无法弄清的错误。 如何给它提供有效的提供商名称? 我是否只需要将其添加到web.config? 但是我现在还没有测试Web应用程序。
[失败] UserTests.SetUp.UserShouldHaveMembershipUserProperties 添加到单元测试项目配置文件中的配置如下所示:
是的,您需要在配置文件中配置它(对于测试库,可能不是web.config,而是app.config)。 您仍然使用该部分,并在该部分中进行配置。 设置好之后,您就可以实例化您的用户并进行测试。 我认为此时您可能会遇到新问题,应将其作为单独的问题发布。 |