У меня есть HtmlHelper, который используется для вывода некоторых функций стиля аккордеона.Этот помощник будет широко использоваться по всему сайту.
Код, используемый для создания этой функциональности, широко использует TagBuilder
, и, конечно, мы выводим html, используя:
htmlHelper.ViewContext.Writer.WriteLine(someTag.ToString(TagRenderMode.StartTag));
У нас есть несколько помощников, которые используют этот шаблон, и этоработает отлично.
Пока все хорошо - это именно то, что я хочу.Однако - тестирование оказывается кошмаром.как мне проверить htmlHelper.ViewContext.Writer.WriteLine
?
мы используем xUnit и Moq, если это имеет значение