public void Should_create_td_with_colspan()
        {
            var colspan = 1;

            builder = new GridInLineEditRowBuilder(tableBuilder.Object, formBuilder.Object, colspan, null, new[] { dataCellBuilder.Object });

            var tr = builder.CreateRow();

            var td = tr.Children[0];

            td.Attribute("colspan").ShouldEqual(colspan.ToString());
        }
        public GridInlineEditRowHtmlBuilderTests()
        {
            tableBuilder = new Mock<IGridTableBuilder>();
            tableBuilder.Setup(t => t.CreateTable()).Returns(new HtmlElement("table"));

            formBuilder = new Mock<IGridFormBuilder>();
            formBuilder.Setup(t => t.CreateForm()).Returns(new HtmlElement("form"));

            dataCellBuilder = new Mock<IGridDataCellBuilder>();
            dataCellBuilder.Setup(t => t.CreateCell(It.IsAny<object>())).Returns(new HtmlElement("td"));

            builder = new GridInLineEditRowBuilder(tableBuilder.Object, formBuilder.Object, 0, null, new[] { dataCellBuilder.Object });
        }
        public GridInlineEditRowHtmlBuilderTests()
        {
            tableBuilder = new Mock <IGridTableBuilder>();
            tableBuilder.Setup(t => t.CreateTable()).Returns(new HtmlElement("table"));

            formBuilder = new Mock <IGridFormBuilder>();
            formBuilder.Setup(t => t.CreateForm()).Returns(new HtmlElement("form"));

            dataCellBuilder = new Mock <IGridDataCellBuilder>();
            dataCellBuilder.Setup(t => t.CreateCell(It.IsAny <object>())).Returns(new HtmlElement("td"));

            builder = new GridInLineEditRowBuilder(tableBuilder.Object, formBuilder.Object, 0, null, new[] { dataCellBuilder.Object });
        }
        public void Should_create_td_with_colspan()
        {
            var colspan = 1;

            builder = new GridInLineEditRowBuilder(tableBuilder.Object, formBuilder.Object, colspan, null, new[] { dataCellBuilder.Object });

            var tr = builder.CreateRow();

            var td = tr.Children[0];

            td.Attribute("colspan").ShouldEqual(colspan.ToString());
        }