w.RenderBeginTag ("div");
w.RenderEndTag ();
-#if NET_2_0
Assert.AreEqual ("<div style=\"background-image:url(http://www.go-mono.com/);\">\n\n</div>", sw.ToString ());
-#else
- // the url(...) is missing in fx 1.x
- Assert.AreEqual ("<div style=\"background-image:http://www.go-mono.com/;\">\n\n</div>", sw.ToString ());
-#endif
}
[Test]
w1.AddStyleAttribute ("mystyle", "my value&space");
w1.RenderBeginTag ("div");
w1.RenderEndTag ();
-#if NET_2_0
Assert.AreEqual ("my value&space", w1.StyleValue_At_AddStyleAttribute, "StyleValue_At_AddStyleAttribute");
Assert.AreEqual ("my value&space", w1.StyleValue_At_OnStyleAttributeRender, "StyleValue_At_OnStyleAttributeRender");
Assert.AreEqual ("<div style=\"mystyle:my value&space;\">\n\n</div>", sw.ToString ());
-#else
- Assert.AreEqual ("<div style=\"mystyle:my value&space;\">\n\n</div>", sw.ToString ());
-#endif
}
[Test]
Assert.AreEqual ("mystyle:my value&space;", sw.ToString ());
}
-#if NET_2_0
[Test]
public void WriteStyleAttribute_BackgroundImage1 ()
{
Assert.AreEqual ("<div style=\"BackGround-Image:url(http://www.mainsoft.com/space%20here?a=b&c=d);\">\n\n</div>", sw.ToString ());
}
-#endif
[Test]
public void AddStyleAttribute2 ()
Assert.AreEqual ("<div>\n\n</div>", sw.ToString ());
}
-#if NET_2_0
[Test]
public void WriteBreakTest ()
{
w.WriteBreak ();
Assert.AreEqual ("<br />", sw.ToString (), "WriteBreakTest01");
}
-#endif
class MyHttpTextWriter : HtmlTextWriter {
int i = 0;