所以我试图在一个 ASP.NET 网页项目中高效地练习 TDD,并且每次我想运行我的测试时都启动一个服务器,它不是很快。所以我试图找到一种不使用 [HostType("ASP.NET")] 属性来进行测试的方法,但总是会出现一些错误。我们正在为资源文件使用 App_GlobalResources 文件夹,这是问题之一;删除属性时,只保留[TestMethod](使用MStest),找不到资源。所以我!注意假设它无法找到资源程序集。
那么,以前有人这样做过吗?有什么经验吗?
和评论说“你为什么不直接转换为 MVC”,这只是一个大应用程序和很少的时间。也许它会在几年内发生,也许更多,也许永远不会。