示例#1
0
        public void TrChaining()
        {
            Is("<table><tr></tr></table>",
               Tag.Table(Tag.Tr()));
            Is("<table><tr></tr><tr></tr></table>",
               Tag.Table(Tag.Tr(), Tag.Tr()));
            Is("<table><tr><td></td></tr></table>",
               Tag.Table(
                   Tag.Tr(
                       Tag.Td()
                       )
                   )
               );

            Is("<table><tr><td></td></tr><tr><td></td></tr></table>",
               Tag.Table(
                   Tag.Tr(
                       Tag.Td()
                       ),
                   Tag.Tr(
                       Tag.Td()
                       )
                   )

               );
        }
示例#2
0
        // ReSharper disable once InconsistentNaming
        public void TableWithRowAnd2Cells()
        {
            Is("<table><tr><td></td><td></td></tr></table>",
               Tag.Table(
                   Tag.Tr(Tag.Td(), Tag.Td())
                   )
               );

            Is("<table><tr><td></td><td></td></tr></table>",
               Tag.Table(
                   Tag.Tr(
                       Tag.Td(),
                       Tag.Td()
                       )
                   )
               );

            Is("<table><tr><td></td><td></td></tr></table>",
               Tag.Table()
               .Add(Tag.Tr(Tag.Td(), Tag.Td())));
            Is("<table><tr><td></td><td></td></tr></table>",
               Tag.Table()
               .Add(Tag.Tr()
                    .Add(Tag.Td(), Tag.Td())));
            Is("<table><tr><td></td><td></td></tr></table>",
               Tag.Table()
               .Add(Tag.Tr()
                    .Add(Tag.Td())
                    .Add(Tag.Td())
                    )
               );

            // the same thing using wrap
            Is("<table><tr><td></td><td></td></tr></table>",
               Tag.Table()
               .Wrap(Tag.Tr(Tag.Td(), Tag.Td())));
            Is("<table><tr><td></td><td></td></tr></table>",
               Tag.Table()
               .Wrap(Tag.Tr()
                     .Wrap(Tag.Td(), Tag.Td())));
            Is("<table><tr><td></td></tr></table>",
               Tag.Table()
               .Wrap(Tag.Tr()
                     .Wrap(Tag.Td())
                     .Wrap(Tag.Td())
                     )
               );
        }
示例#3
0
 // ReSharper disable once InconsistentNaming
 public void TableBasic()
 {
     Is("<table></table>",
        Tag.Table());
 }