0
我創建了幾個自定義Mvc6 TagHelpers,我想測試他們的輸出,而不是在應用程序。單元測試Mvc6 TagHelpers
我一直在試圖建立一個單元測試,但我無法模擬TagHelperContext。
[Fact]
public void TextboxTagHelperTest()
{
var t = new TextboxTagHelper();
var m = new Model1();
var attr = new TagHelperAttributeList();
attr.Add(new TagHelperAttribute("asp-for", m.MyProperty));
var thc = new TagHelperContext(attr, new Dictionary<object, object>(), "");
var o = new TagHelperOutput("united-textbox", attr, null);
t.Process(thc, o);
Debug.Write(o);
}
由於有人爲Mvc6 TagHelpers設置單元測試?
正是我一直在尋找 – Chris