public override void SetUp() { Column = new BocDropDownMenuColumnDefinition(); Column.ColumnTitle = "FirstColumn"; Column.MenuTitleText = "Menu Title"; Column.MenuTitleIcon = new IconInfo("~/Images/MenuTitleIcon.gif", 16, 16); base.SetUp(); List.Stub(mock => mock.HasMenuBlock).Return(true); List.Stub(mock => mock.RowMenuDisplay).Return(RowMenuDisplay.Manual); Menu = MockRepository.GenerateMock <DropDownMenu> (List); Menu.Stub(menuMock => menuMock.RenderControl(Html.Writer)).WhenCalled( invocation => ((HtmlTextWriter)invocation.Arguments[0]).Write("mocked dropdown menu")); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); _renderingContext = new BocColumnRenderingContext <BocDropDownMenuColumnDefinition> (new BocColumnRenderingContext(HttpContext, Html.Writer, List, Column, 0, 0)); }