我最近开始深入实体框架单元-使用实体框架6的模拟测试。我注意到了以下几点:public class RefundRepayment : IDisposable protected DbContextDbContext dbContext = new DbContext()) /* db code here */ }我们<e
我有一个方法,它接受一个System.Web.UI.Page作为输入,并返回一些应用程序特定的细节(它是什么“类型”的页面,如果某些项目在查询字符串中,等等)。为了对此运行单元测试,我试图创建一个System.Web.UI.Page项(在代码中,我只能发送this.Page)。第二次尝试: new Page() -我尝试只创建页面并设置我感兴趣的项目,但我感兴趣的所有项目似乎都是只读的(没有setter)。有没有什么方法可以通过编程来创建Sys