コード例 #1
0
        public void AddAttribute()
        {
            var output = new TagHelperOutput("div", new TagHelperAttributeList(), (result, encoder) =>
            {
                var tagHelperContent = new DefaultTagHelperContent();
                tagHelperContent.SetHtmlContent(string.Empty);
                return(Task.FromResult <TagHelperContent>(tagHelperContent));
            });

            output.Attributes.ContainsName("attr").ShouldBeFalse();
            output.AddAttribute("", "");
            output.Attributes.ContainsName("").ShouldBeFalse();
            output.AddAttribute("attr", "test");
            output.Attributes["attr"].Value.ShouldBe("test");
        }