protected virtual void SetUpPage() { _page = new PageMock(); _namingContainer = new NamingContainerMock(); _namingContainer.ID = "NamingContainer"; _page.Controls.Add(_namingContainer); _namingContainerInvoker = new ControlInvoker(_namingContainer); }
public TestPageHolder(bool initializeState, RequestMode requestMode) { _page = new PageMock(); if (requestMode == RequestMode.PostBack) { _page.SetRequestValueCollection(new NameValueCollection()); } _otherNamingContainer = new NamingContainerMock(); _otherNamingContainer.ID = "OtherNamingContainer"; _page.Controls.Add(_otherNamingContainer); _otherControl = new ControlMock(); _otherControl.ID = "OtherControl"; _otherNamingContainer.Controls.Add(_otherControl); _namingContainer = new ReplaceableControlMock(); _namingContainer.ID = "NamingContainer"; _page.Controls.Add(_namingContainer); _parent = new ControlMock(); _parent.ID = "Parent"; _namingContainer.Controls.Add(_parent); _child = new ControlMock(); _child.ID = "Child"; _parent.Controls.Add(_child); _child2 = new Control(); _child2.ID = "Child2"; _parent.Controls.Add(_child2); _pageInvoker = new ControlInvoker(_page); if (initializeState) { _parent.ValueInViewState = "ParentValue"; _parent.ValueInControlState = "ParentValue"; _namingContainer.ValueInViewState = "NamingContainerValue"; _namingContainer.ValueInControlState = "NamingContainerValue"; _otherControl.ValueInViewState = "OtherValue"; _otherControl.ValueInControlState = "OtherValue"; } Page.RegisterViewStateHandler(); }
public virtual void SetUp() { _wcagHelperMock = new WcagHelperMock(); WcagHelper.SetInstance(_wcagHelperMock); _page = new Page(); _namingContainer = new NamingContainerMock(); _namingContainer.ID = "NamingContainer"; _page.Controls.Add(_namingContainer); _invoker = new ControlInvoker(_namingContainer); var context = HttpContextHelper.CreateHttpContext("GET", "/", ""); HttpContextHelper.SetCurrent(context); HttpBrowserCapabilities browser = new HttpBrowserCapabilities(); browser.Capabilities = new Hashtable(); browser.Capabilities.Add("browser", "IE"); browser.Capabilities.Add("majorversion", "7"); context.Request.Browser = browser; }