【发布时间】:2011-03-26 09:43:06
【问题描述】:
我在测试 HTML Helper 时遇到了一个问题。基本上,我正在创建一个包含大量行、列和不同类型数据的网格。在标题中还有一个图像来通知用户数据是按哪一列排序的。但是,当我现在编写测试时(为时已晚,但迟到总比没有好?!),我得到了这个错误:
"应用程序相对虚拟路径 '~/Images/SortingArrowUp.png' 不能 成为绝对的,因为通往 应用程序未知。”
var imgPath = VirtualPathUtility.ToAbsolute("~/Images/SortingArrowUp.png");
我该如何解决这个问题。我可以理解在测试期间这可能是一个问题,并且图像可能不可用等等,但是正确的方法是什么?
【问题讨论】:
标签: c# asp.net-mvc unit-testing html-helper virtual-path