在 ASP.NET Core 中使用 HtmlHelper 进行单元测试

D.R*_*.R. 5 c# asp.net asp.net-core-mvc asp.net-core asp.net-core-1.1

尽管现在有标签助手,但您仍然HtmlHelper不时需要,例如在标签助手内。我正在尝试为我的一个标签助手编写测试,它会调用HtmlHelper.

在 ASP.NET MVC 5 中,有多种方法可以创建用于测试目的的 HtmlHelper,例如,请参阅/sf/answers/1765172531/

然而,ASP.NET Core 中的构造函数发生了很大的变化。

使用 ASP.NET Core 1.1 创建用于测试目的的 HtmlHelper 的好方法是什么?