public override void SetUp() { Column = new BocCustomColumnDefinition(); Column.CustomCell = new StubCustomCellDefinition(); base.SetUp(); IBusinessObject firstObject = (IBusinessObject)((TypeWithReference)BusinessObject).FirstValue; IBusinessObject secondObject = (IBusinessObject)((TypeWithReference)BusinessObject).SecondValue; var triplets = new[] { new BocListCustomColumnTuple(firstObject, 10, new WebControl(HtmlTextWriterTag.Div)), new BocListCustomColumnTuple(secondObject, 20, new HtmlGenericControl("div")) }; var customColumns = new ReadOnlyDictionary <BocCustomColumnDefinition, BocListCustomColumnTuple[]> ( new Dictionary <BocCustomColumnDefinition, BocListCustomColumnTuple[]> { { Column, triplets } }); List.Stub(mock => mock.CustomColumns).Return(customColumns); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); _renderingContext = new BocColumnRenderingContext <BocCustomColumnDefinition> (new BocColumnRenderingContext(HttpContext, Html.Writer, List, Column, 0, 0)); }
public void SetUp() { Initialize(); List.Stub(mock => mock.IsSelectionEnabled).Return(true); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); }
public void SetUp() { Initialize(); List.Stub(mock => mock.HasNavigator).Return(true); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); _resourceUrlFactory = new FakeResourceUrlFactory(); }
public override void SetUp() { Column = new BocCommandColumnDefinition(); Column.Command = new BocListItemCommand(CommandType.Event); Column.Command.EventCommand = new Command.EventCommandInfo(); Column.Command.EventCommand.RequiresSynchronousPostBack = true; Column.Text = "TestCommand"; Column.ColumnTitle = "FirstColumn"; Column.OwnerControl = List; base.SetUp(); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); _renderingContext = new BocColumnRenderingContext <BocCommandColumnDefinition> (new BocColumnRenderingContext(HttpContext, Html.Writer, List, Column, 0, 0)); }
public override void SetUp() { Column = new BocCompoundColumnDefinition(); Column.ColumnTitle = "TestColumn1"; Column.ColumnTitle = "FirstColumn"; Column.Command = null; Column.EnforceWidth = false; Column.FormatString = "{0}"; base.SetUp(); Column.PropertyPathBindings.Add(new PropertyPathBinding("DisplayName")); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); _renderingContext = new BocColumnRenderingContext <BocCompoundColumnDefinition> (new BocColumnRenderingContext(HttpContext, Html.Writer, List, Column, 0, 0)); }
public override void SetUp() { Column = new BocSimpleColumnDefinition(); Column.Command = null; Column.IsDynamic = false; Column.IsReadOnly = false; Column.ColumnTitle = "FirstColumn"; Column.PropertyPathIdentifier = "DisplayName"; Column.FormatString = "{0}"; Column.OwnerControl = List; base.SetUp(); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); _renderingContext = new BocColumnRenderingContext <BocSimpleColumnDefinition> (new BocColumnRenderingContext(HttpContext, Html.Writer, List, Column, 0, 0)); }
public override void SetUp() { Column = new BocRowEditModeColumnDefinition(); Column.EditText = "Bearbeiten"; Column.SaveText = "Speichern"; Column.CancelText = "Abbrechen"; Column.Show = BocRowEditColumnDefinitionShow.Always; base.SetUp(); EventArgs = new BocListDataRowRenderEventArgs(EventArgs.ListIndex, EventArgs.BusinessObject, true, EventArgs.IsOddRow); List.Stub(mock => mock.EnableClientScript).Return(true); List.Stub(mock => mock.IsDesignMode).Return(false); List.Stub(mock => mock.IsReadOnly).Return(false); List.DataSource.Mode = DataSourceMode.Edit; _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); _renderingContext = new BocColumnRenderingContext <BocRowEditModeColumnDefinition> (new BocColumnRenderingContext(HttpContext, Html.Writer, List, Column, 0, 0)); }
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)); }
public void SetUp() { Column = new BocSimpleColumnDefinition(); Column.ColumnTitle = "TestColumn1"; Column.CssClass = c_columnCssClass; Initialize(); var editModeController = MockRepository.GenerateMock <IEditModeController>(); editModeController.Stub(mock => mock.RenderTitleCellMarkers(Html.Writer, Column, 0)).WhenCalled( invocation => ((HtmlTextWriter)invocation.Arguments[0]).Write(string.Empty)); List.Stub(mock => mock.EditModeController).Return(editModeController); List.Stub(mock => mock.IsClientSideSortingEnabled).Return(true); List.Stub(mock => mock.IsShowSortingOrderEnabled).Return(true); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); _renderingContext = new BocColumnRenderingContext <BocSimpleColumnDefinition> (new BocColumnRenderingContext(HttpContext, Html.Writer, List, Column, 0, 0)); }
public void SetUp() { Initialize(); List.Stub(mock => mock.Selection).Return(RowSelection.Multiple); var stubColumnDefinition = new StubColumnDefinition(); List.Stub(mock => mock.AreDataRowsClickSensitive()).Return(true); _bocColumnRenderers = new[] { new BocColumnRenderer( new StubColumnQuirksModeRenderer(), stubColumnDefinition, 0, 0, false, SortingDirection.Ascending, 0) }; _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); }
public void SetUp() { Initialize(); _bocListQuirksModeCssClassDefinition = new BocListQuirksModeCssClassDefinition(); }