我有一个带有调用方法的分页控制器
RouteTable.Routes.GetVirtualPath(this.viewContext.RequestContext, valueDictionary)
我正在尝试使用 Rhino 模拟测试此方法,但我不确定如何模拟 GetVirtualPath 以返回 null 以外的路由。我在嘲笑 RequestContext 但我不确定哪些方法/属性需要被存根。
通过适当地对 mockRequestContext 进行存根,GetVirtualPath 是否应该返回一个非空路径,如果是这样,需要对什么进行存根才能使其工作?
非常感谢任何建议。