标签: c# unit-testing nunit
当我在单元测试中使用VirtualPathUtility.ToAbsolute(virtualUrl)时出现以下异常:System.Web.HttpException:应用程序相对虚拟路径'〜/ page / myaction'不能成为绝对路径,因为路径指向申请未知。
我该如何解决这个问题?
答案 0 :(得分:0)
最好通过将其包装在另一个类(使用接口)中来打破对它的依赖。然后,在您的单元测试中,您可以通过它的界面模拟您的课程。
我正是这样做的!