public PanelBarItemFactoryTests() { Mock<ViewContext> viewContext = new Mock<ViewContext>(); item = new PanelBarItem(); factory = new PanelBarItemFactory(item, viewContext.Object); }
public PanelBarItemBuilderTests() { Mock<ViewContext> viewContext = new Mock<ViewContext>(); item = new PanelBarItem(); builder = new PanelBarItemBuilder(item, viewContext.Object); }
public PanelBarItemFactoryTests() { Mock <ViewContext> viewContext = new Mock <ViewContext>(); item = new PanelBarItem(); factory = new PanelBarItemFactory(item, viewContext.Object); }
public PanelBarItemBuilderTests() { Mock <ViewContext> viewContext = new Mock <ViewContext>(); item = new PanelBarItem(); builder = new PanelBarItemBuilder(item, viewContext.Object); }
public virtual PanelBarItemBuilder Add() { PanelBarItem item = new PanelBarItem(); container.Items.Add(item); return new PanelBarItemBuilder(item, viewContext); }
public virtual PanelBarItemBuilder Add() { PanelBarItem item = new PanelBarItem(); container.Items.Add(item); return(new PanelBarItemBuilder(item, viewContext)); }
public PanelBarHtmlBuilderTests() { writer = new Mock<HtmlTextWriter>(TextWriter.Null); panelBar = PanelBarTestHelper.CreatePanelbar(writer.Object, null); panelBar.Name = "PanelBar1"; item = new PanelBarItem(); renderer = new PanelBarHtmlBuilder(panelBar, new Mock<IActionMethodCache>().Object); }
public PanelBarHtmlBuilderTests() { writer = new Mock <HtmlTextWriter>(TextWriter.Null); panelBar = PanelBarTestHelper.CreatePanelbar(writer.Object, null); panelBar.Name = "PanelBar1"; item = new PanelBarItem(); renderer = new PanelBarHtmlBuilder(panelBar, new Mock <IActionMethodCache>().Object); }
public void Render_should_output_ul_tag() { PanelBarItem item = new PanelBarItem { Text = "Item1", RouteName = "ProductList" }; item.Items.Add(new PanelBarItem { Text = "SubItem1", RouteName = "ProductList" }); panelBar.Items.Clear(); panelBar.Items.Add(item); builder.Setup(b => b.ChildrenTag(It.IsAny <PanelBarItem>())).Returns(() => new HtmlElement("ul")); panelBar.Render(); builder.Verify(b => b.ChildrenTag(It.IsAny <PanelBarItem>())); }
private static void BuildPanelBaredCheckboxList(HtmlHelper helper, string name, IEnumerable <SpecialSelectListItem> items, IEnumerable <SpecialSelectListItem> parentItems, IDictionary <string, object> checkboxHtmlAttributes, bool readOnly, StringBuilder output, CheckBoxLisLayout layout) { if (checkboxHtmlAttributes == null) { checkboxHtmlAttributes = new Dictionary <string, object>(); } if (!checkboxHtmlAttributes.ContainsKey("height")) { checkboxHtmlAttributes.Add("height", "500px"); } var panelBar = helper.Telerik().PanelBar().Name(name).HtmlAttributes(checkboxHtmlAttributes).SelectedIndex(0).ExpandMode(layout == CheckBoxLisLayout.PanelBarAllOpened ? PanelBarExpandMode.Multiple : PanelBarExpandMode.Single).ToComponent(); foreach (var parentItem in GetParentItems(parentItems)) { var panelBarItem = new PanelBarItem() { Text = parentItem.Text }; panelBar.Items.Add(panelBarItem); if (layout == CheckBoxLisLayout.PanelBarAllOpened) { panelBarItem.Expanded = true; } foreach (var item in GetChidItems(items, parentItem)) { panelBarItem.Items.Add(new PanelBarItem() { Text = BuildCheckBox(name, checkboxHtmlAttributes, readOnly, item), Encoded = false }); } } output.Append(panelBar.ToHtmlString()); }
public void Render_should_output_ul_tag() { PanelBarItem item = new PanelBarItem { Text = "Item1", RouteName = "ProductList" }; item.Items.Add(new PanelBarItem { Text = "SubItem1", RouteName = "ProductList" }); panelBar.Items.Clear(); panelBar.Items.Add(item); builder.Setup(b => b.ChildrenTag(It.IsAny<PanelBarItem>())).Returns(() => new HtmlElement("ul")); panelBar.Render(); builder.Verify(b => b.ChildrenTag(It.IsAny<PanelBarItem>())); }
public PanelBarItemTests() { _panelBarItem = new PanelBarItem(); }