Поблочное тестирование дополнительный метод на HtmlHelper

У меня есть дополнительный метод HTMLHelper что выводы HTML к Ответу. Записать. Как лучше всего к модульному тесту это?

Я полагаю, что насмешка HtmlHelper передала в метод, но не уверена относительно того, как я должен проверить HTML, отправленный в Ответ. Записать.

Спасибо

5
задан DaveRandom 25 February 2013 в 20:40
поделиться

1 ответ

Если вы используете помощник HTML для вывода текста в браузер, почему бы ему не вернуть строку, а в вашем представлении сделать что-то вроде ...

<%=Html.YourExtension() %>

Это делает его намного больше

Доброта,

Дэн

РЕДАКТИРОВАТЬ:

Модификацией будет изменение подписи

public static void YourExtension(this HtmlHelper html)
{
   ...
   Response.Write(outputSting);
}

на

public static string YourExtension(this HtmlHelper html)
{
   ...
   return outputSting;
}
5
ответ дан 14 December 2019 в 13:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: