如何解决在单元测试中的.net Core Web API控制器上设置路由数据值
我正在尝试使用NUnit为.net Core中的Web API控制器编写单元测试。
我将路径数据用于一种控制器方法。所以我试图在单元测试中重新创建它。
所以我希望我的设置方法看起来像这样:
[SetUp]
public void Setup()
{
controller = new CustomersController();
controller.RouteData = new Microsoft.AspNetCore.Routing.RouteData();
controller.RouteData.Values.Add("controller","Customers");
}
我的问题是RouteData是只读的。
我该如何设置?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。