所以我在MVC3网站上拍摄100%的报道,我们正在使用区域.我可以在Application_Start中的这一行上覆盖其他所有内容:
AreaRegistration.RegisterallAreas();
我已经对每个区域的注册进行了彻底的测试,所以这真的相当于各种类型的集成测试,但我仍然想以某种方式覆盖它,而不必采用CoverageExclude属性或降低覆盖率百分比.
请注意,在NUnit中对此进行单元测试会爆炸,并显示以下异常代码段:
system.invalidOperationException : This method cannot be called during the application's pre-start initialization stage. at System.Web.Compilation.BuildManager.EnsuretopLevelFilesCompiled() at System.Web.Compilation.BuildManager.GetReferencedAssemblies()
有任何想法吗?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。