public void Comments()
        {
            //arrange
            const string TestHtml = @"<%@ Page Title='Test' Language='C#' AutoEventWireup='true' <%-- comment --%> CodeBehind='admins.aspx.cs' Inherits='Silversite.silversite.admin.admins' %> <%-- server comment --%>";

            var tag = new Html.ServerTag();
            tag.Text = TestHtml;
            var text = tag.Text;

            Assert.AreEqual(5, tag.Attributes.Count);
            Assert.AreEqual(TestHtml, text);
        }
        public void ServerTags()
        {
            //arrange
            const string TestHtml1 = @"<%@ Page Title='Test' Language='C#' AutoEventWireup='true' CodeBehind='admins.aspx.cs' Inherits='Silversite.silversite.admin.admins' %>";
            const string TestHtml2 = @"<% Page; Title='Test'; Inherits='Silversite.silversite.admin.admins'; %>";
            const string TestHtml3 = @"<%$ Page(); %>";
            const string TestHtml4 = @"<%= Page();  %>";
            const string TestHtml5 = @"<%# Page(); %>";
            const string TestHtml6 = @"<%: Page(); %>";

            var tag1 = new Html.ServerTag();
            tag1.Text = TestHtml1;
            var text1 = tag1.Text;
            var tag2 = new Html.ServerTag();
            tag2.Text = TestHtml2;
            var text2 = tag2.Text;
            var tag3 = new Html.ServerTag();
            tag3.Text = TestHtml3;
            var text3 = tag3.Text;
            var tag4 = new Html.ServerTag();
            tag4.Text = TestHtml4;
            var text4 = tag4.Text;
            var tag5 = new Html.ServerTag();
            tag5.Text = TestHtml5;
            var text5 = tag5.Text;
            var tag6 = new Html.ServerTag();
            tag6.Text = TestHtml6;
            var text6 = tag6.Text;

            Assert.AreEqual(5, tag1.Attributes.Count);
            Assert.AreEqual(TestHtml1, text1);
            Assert.AreEqual(TestHtml2, text2);
            Assert.AreEqual(TestHtml3, text3);
            Assert.AreEqual(TestHtml4, text4);
            Assert.AreEqual(TestHtml5, text5);
            Assert.AreEqual(TestHtml6, text6);
        }