我试图编写get写一个通过测试的单元测试,但是我的测试调用的方法调用另一个使用UrlHelper类生成URL的方法。调用urlHelper.Action的结果继续返回null。= new UrlHelper(mockWebRoutingRequestContrext.Object);
.Setup(controllerContextregisterController = new RegisterController() {ControllerContext = mock
该服务需要生成UrlHelper,因此理想情况下,它将通过构造函数参数获取URL。public class MyService public MyService(UrlHelperurlHelper) { ... }我使用Autofac作为我的IoC容器。如何在容器中注册UrlHelper?它需要一个HttpRequestMessage,而我不知道如何获取“当前”消息。