C# ASP.Net中的单元测试概要库

C# ASP.Net中的单元测试概要库,c#,asp.net,unit-testing,C#,Asp.net,Unit Testing,我需要实现自己的配置文件属性,并打算从System.Web.Profile.ProfileBase继承来实现这一点 我不明白的是,如何最好地单独对这个概要文件类进行单元测试,而不必访问数据库。我今天遇到了这种情况,在试图找到答案时发现了您的问题 我最后做的是将对ProfileBase的所有调用封装在一个包装器类中,并使用以下方法模拟包装器类 其中特别提到了犀牛模仿 我不确定这是否会像几个月前你问这个问题时那样对你有帮助。举个例子就好了。遵循提供的链接,但他们也没有给出示例。@shanabus在P

我需要实现自己的配置文件属性,并打算从System.Web.Profile.ProfileBase继承来实现这一点


我不明白的是,如何最好地单独对这个概要文件类进行单元测试,而不必访问数据库。

我今天遇到了这种情况,在试图找到答案时发现了您的问题

我最后做的是将对ProfileBase的所有调用封装在一个包装器类中,并使用以下方法模拟包装器类 其中特别提到了犀牛模仿


我不确定这是否会像几个月前你问这个问题时那样对你有帮助。

举个例子就好了。遵循提供的链接,但他们也没有给出示例。@shanabus在ProfileCommon中创建IProfileCommon并复制prorties,它将从ProfileBase和IProfileCommon继承。使用IProfileCommon作为参数,然后在保存时将其强制转换回ProfileCommon。