public void EscapeAttribute3()
        {
            sw         = new StringWriter();
            sw.NewLine = "\n"; // Keep sanity.
            Poker w1 = new Poker(sw);

            w1.AddAttribute("attr", "cookies&cream", true);
            w1.RenderBeginTag(HtwTag.Div);
            w1.RenderEndTag();

            Assert.AreEqual("cookies&cream", w1.AttrValue_At_AddAttribute, "AttrValue_At_AddAttribute");
            Assert.AreEqual("cookies&cream", w1.AttrValue_At_OnAttributeRender, "AttrValue_At_OnAttributeRender");
            Assert.AreEqual("<div attr=\"cookies&amp;cream\">\n\n</div>", sw.ToString());
        }
Example #2
0
		public void EscapeAttribute3 () {
			sw = new StringWriter ();
			sw.NewLine = "\n"; // Keep sanity.
			Poker w1 = new Poker (sw);

			w1.AddAttribute ("attr", "cookies&cream", true);
			w1.RenderBeginTag (HtwTag.Div);
			w1.RenderEndTag ();
			
			Assert.AreEqual ("cookies&amp;cream", w1.AttrValue_At_AddAttribute, "AttrValue_At_AddAttribute");
			Assert.AreEqual ("cookies&amp;cream", w1.AttrValue_At_OnAttributeRender, "AttrValue_At_OnAttributeRender");
			Assert.AreEqual ("<div attr=\"cookies&amp;cream\">\n\n</div>", sw.ToString ());
		}