示例#1
0
        [Category("NotDotNet")]          // .NET doesn't use ResolveAdapter
        public void RenderWithWebControlAdapter()
        {
            MyWebControl   c  = new MyWebControl();
            StringWriter   sw = new StringWriter();
            HtmlTextWriter w  = new HtmlTextWriter(sw);

            c.DoRender(w);
            Assert.AreEqual("RenderBeginTag\nRenderContents\nRenderEndTag\n", sw.ToString().Replace("\r\n", "\n"), "RenderWithWebControlAdapter #1");
        }
示例#2
0
        [Category("NotDotNet")]          // .NET doesn't use ResolveAdapter
        public void RenderWithControlAdapter()
        {
            MyWebControl c = new MyWebControl();

            c.my_control_adapter = new MyControlAdapter();
            StringWriter   sw = new StringWriter();
            HtmlTextWriter w  = new HtmlTextWriter(sw);

            c.DoRender(w);
            Assert.AreEqual("MyControlAdapter.Render\n", sw.ToString().Replace("\r\n", "\n"), "RenderWithControlAdapter #1");
        }
示例#3
0
		[Category ("NotDotNet")] // .NET doesn't use ResolveAdapter
		public void RenderWithControlAdapter ()
		{
			MyWebControl c = new MyWebControl ();
			c.my_control_adapter = new MyControlAdapter ();
			StringWriter sw = new StringWriter ();
			HtmlTextWriter w = new HtmlTextWriter (sw);			
			c.DoRender (w);
			Assert.AreEqual ("MyControlAdapter.Render\n", sw.ToString ().Replace ("\r\n", "\n"), "RenderWithControlAdapter #1");
		}
示例#4
0
		[Category ("NotDotNet")] // .NET doesn't use ResolveAdapter
		public void RenderWithWebControlAdapter ()
		{
			MyWebControl c = new MyWebControl ();
			StringWriter sw = new StringWriter ();
			HtmlTextWriter w = new HtmlTextWriter (sw);			
			c.DoRender (w);
			Assert.AreEqual ("RenderBeginTag\nRenderContents\nRenderEndTag\n", sw.ToString ().Replace ("\r\n", "\n"), "RenderWithWebControlAdapter #1");
		}