Dav*_*ave 5 c# unit-testing visual-studio-2010 membership-provider
我编写了一个自定义成员资格提供程序,我想针对它运行一些单元测试.但是,每当我创建一个"Test"项目时,我都无法访问MembershipCreateStatus.您可能知道这是CreateUser的out参数上的类型.
我正在使用VS2010 Ultimate并且似乎无法理解为什么,即使我添加对System.Web的引用(并且为了善意地引用成员资格提供程序项目中的所有库),我也无法访问它.
有什么东西阻止它在测试项目中使用吗?
我的目标是3.5框架.
谢谢!
好吧想通了......
System.Web.ApplicationServices.dll在其中包含一个System.Web.Security命名空间,其中包含枚举.
MSDN仍然列出它在System.Web.dll for 3.5框架中(http://msdn.microsoft.com/en-us/library/system.web.security.membershipcreatestatus(v=VS.90).aspx)
但是,我只是注意到VS2010并没有让你创建任何3.5框架单元测试,它们强制4.0这就是为什么差异.我的成员资格是3.5,其中Enum在System.Web中,单元测试是强制到4.0,它在System.Web.ApplicationServices中.
有没有理由我们不能在VS2010中创建3.5单元测试?
感谢任何看过这个的人.
| 归档时间: |
|
| 查看次数: |
1990 次 |
| 最近记录: |