gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 单元测试重定向结果

转载 作者:行者123 更新时间:2023-12-01 05:46:16 26 4
gpt4 key购买 nike

我有一个继承自 System.Web.Mvc.RedirectResult 的类覆盖ExecuteResult .我如何对此进行单元测试?

谢谢。

最佳答案

取决于您覆盖的内容。

一般来说,模拟 HttpContextBase , 创建必要的 RouteData并使用这两个元素来创建 ControllerContext .

实例化您的自定义 RedirectResult , 调用ExecuteResult传入你之前创建的ControllerContext然后对你 mock 的各种点点滴滴做出断言。

如果您想要更全面的答案,我需要更多详细信息来了解您的覆盖究竟是做什么的。

关于asp.net-mvc - ASP.NET MVC 单元测试重定向结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1902459/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com