3 // THIS IS AUTOGENERATED DO NOT EDIT
6 // Ben Maurer (bmaurer@novell.com)
8 // Copyright (C) 2005 Novell, Inc (http://www.novell.com)
10 // Permission is hereby granted, free of charge, to any person obtaining
11 // a copy of this software and associated documentation files (the
12 // "Software"), to deal in the Software without restriction, including
13 // without limitation the rights to use, copy, modify, merge, publish,
14 // distribute, sublicense, and/or sell copies of the Software, and to
15 // permit persons to whom the Software is furnished to do so, subject to
16 // the following conditions:
18 // The above copyright notice and this permission notice shall be
19 // included in all copies or substantial portions of the Software.
21 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
22 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
23 // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
24 // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
25 // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
26 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
27 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
31 using System.Collections;
32 using System.ComponentModel;
37 using System.Web.UI.WebControls;
39 using NUnit.Framework;
40 namespace MonoTests.System.Web.UI.WebControls {
42 public class RepeatInfo_Autogen {
43 public class RepeatInfoUser : IRepeatInfoUser {
47 private bool separators;
52 public RepeatInfoUser (bool header, bool footer, bool separators, int count)
56 this.separators = separators;
60 static HtmlTextWriter GetWriter ()
62 StringWriter sw = new StringWriter ();
64 return new HtmlTextWriter (sw);
67 public static string DoTest (int cols, int cnt, RepeatDirection d, RepeatLayout l, bool OuterTableImplied, bool hdr, bool ftr, bool sep)
69 HtmlTextWriter htw = GetWriter ();
70 RepeatInfo ri = new RepeatInfo ();
71 ri.RepeatColumns = cols;
72 ri.RepeatDirection = d;
74 ri.OuterTableImplied = OuterTableImplied;
75 Style s = new Style ();
77 s.CssClass = "mainstyle";
79 ri.RenderRepeater (htw, new RepeatInfoUser (hdr, ftr, sep, cnt), s, new DataList ());
80 return htw.InnerWriter.ToString ();
84 public bool HasFooter {
85 get { return footer; }
88 public bool HasHeader {
89 get { return header; }
92 public bool HasSeparators {
93 get { return separators; }
96 public int RepeatedItemCount {
100 public Style GetItemStyle (ListItemType itemType, int repeatIndex)
102 Style s = new Style ();
103 s.CssClass = String.Format ("{0}{1}", itemType, repeatIndex);
107 public void RenderItem (ListItemType itemType, int repeatIndex, RepeatInfo repeatInfo, HtmlTextWriter writer)
109 writer.Write ("({0},{1},{2})", counter++, itemType, repeatIndex);
114 public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
118 // RepeatDirection : Horizontal
119 // RepeatLayout : Table
120 // OuterTableImplied : True
126 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
127 string exp = @"<table class=""mainstyle"">
129 <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
131 <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
134 Assert.AreEqual (exp, v, "#0");
139 public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
143 // RepeatDirection : Horizontal
144 // RepeatLayout : Table
145 // OuterTableImplied : True
151 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
152 string exp = @"<table class=""mainstyle"">
154 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
156 <td class=""Item0"">(1,Item,0)</td><td></td>
158 <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
161 Assert.AreEqual (exp, v, "#1");
166 public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
170 // RepeatDirection : Horizontal
171 // RepeatLayout : Table
172 // OuterTableImplied : True
178 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
179 string exp = @"<table class=""mainstyle"">
181 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
183 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
185 <td colspan=""4"" class=""Footer-1"">(4,Footer,-1)</td>
188 Assert.AreEqual (exp, v, "#2");
193 public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
197 // RepeatDirection : Horizontal
198 // RepeatLayout : Table
199 // OuterTableImplied : True
205 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
206 string exp = @"<table class=""mainstyle"">
208 <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
210 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td></td>
212 <td colspan=""10"" class=""Footer-1"">(10,Footer,-1)</td>
215 Assert.AreEqual (exp, v, "#3");
220 public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
224 // RepeatDirection : Horizontal
225 // RepeatLayout : Table
226 // OuterTableImplied : True
232 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
233 string exp = @"<table class=""mainstyle"">
235 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
237 <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
240 Assert.AreEqual (exp, v, "#4");
245 public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
249 // RepeatDirection : Horizontal
250 // RepeatLayout : Table
251 // OuterTableImplied : True
257 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
258 string exp = @"<table class=""mainstyle"">
260 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
262 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
264 <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
266 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
268 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
270 <td class=""Item4"">(9,Item,4)</td><td></td>
272 <td colspan=""2"" class=""Footer-1"">(10,Footer,-1)</td>
275 Assert.AreEqual (exp, v, "#5");
280 public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
284 // RepeatDirection : Horizontal
285 // RepeatLayout : Table
286 // OuterTableImplied : True
292 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
293 string exp = @"<table class=""mainstyle"">
295 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
297 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
299 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
301 <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
304 Assert.AreEqual (exp, v, "#6");
309 public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
313 // RepeatDirection : Horizontal
314 // RepeatLayout : Table
315 // OuterTableImplied : True
321 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
322 string exp = @"<table class=""mainstyle"">
324 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
326 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
328 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
330 <td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
332 <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
334 <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
337 Assert.AreEqual (exp, v, "#7");
342 public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
346 // RepeatDirection : Horizontal
347 // RepeatLayout : Table
348 // OuterTableImplied : True
354 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
355 string exp = @"<table>
357 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
359 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
361 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
363 <td class=""Item6"">(13,Item,6)</td><td class=""Separator6"">(14,Separator,6)</td><td class=""Item7"">(15,Item,7)</td><td class=""Separator7"">(16,Separator,7)</td><td class=""Item8"">(17,Item,8)</td><td></td>
365 <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
368 Assert.AreEqual (exp, v, "#8");
373 public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
377 // RepeatDirection : Horizontal
378 // RepeatLayout : Table
379 // OuterTableImplied : True
385 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
386 string exp = @"<table>
388 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
390 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
392 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
394 <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
396 <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
399 Assert.AreEqual (exp, v, "#9");
404 public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
408 // RepeatDirection : Vertical
409 // RepeatLayout : Table
410 // OuterTableImplied : True
416 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
417 string exp = @"(0,Header,-1)(1,Footer,-1)";
418 Assert.AreEqual (exp, v, "#10");
423 public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
427 // RepeatDirection : Vertical
428 // RepeatLayout : Table
429 // OuterTableImplied : True
435 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
436 string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
437 Assert.AreEqual (exp, v, "#11");
442 public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
446 // RepeatDirection : Vertical
447 // RepeatLayout : Table
448 // OuterTableImplied : True
454 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
455 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)";
456 Assert.AreEqual (exp, v, "#12");
461 public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
465 // RepeatDirection : Vertical
466 // RepeatLayout : Table
467 // OuterTableImplied : True
473 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
474 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)";
475 Assert.AreEqual (exp, v, "#13");
480 public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
484 // RepeatDirection : Vertical
485 // RepeatLayout : Table
486 // OuterTableImplied : True
492 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
493 string exp = @"(0,Header,-1)(1,Footer,-1)";
494 Assert.AreEqual (exp, v, "#14");
499 public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
503 // RepeatDirection : Vertical
504 // RepeatLayout : Table
505 // OuterTableImplied : True
511 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
512 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)";
513 Assert.AreEqual (exp, v, "#15");
518 public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
522 // RepeatDirection : Vertical
523 // RepeatLayout : Table
524 // OuterTableImplied : True
530 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
531 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)(5,Item,1)(6,Separator,1)(7,Item,3)(8,Footer,-1)";
532 Assert.AreEqual (exp, v, "#16");
537 public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
541 // RepeatDirection : Vertical
542 // RepeatLayout : Table
543 // OuterTableImplied : True
549 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
550 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)(9,Item,2)(10,Separator,2)(11,Item,6)(12,Item,3)(13,Separator,3)(14,Footer,-1)";
551 Assert.AreEqual (exp, v, "#17");
556 public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
560 // RepeatDirection : Vertical
561 // RepeatLayout : Table
562 // OuterTableImplied : True
568 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
569 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)(18,Footer,-1)";
570 Assert.AreEqual (exp, v, "#18");
575 public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
579 // RepeatDirection : Vertical
580 // RepeatLayout : Table
581 // OuterTableImplied : True
587 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
588 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)(12,Item,2)(13,Separator,2)(14,Footer,-1)";
589 Assert.AreEqual (exp, v, "#19");
594 public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
598 // RepeatDirection : Horizontal
599 // RepeatLayout : Flow
600 // OuterTableImplied : True
606 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
607 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
608 Assert.AreEqual (exp, v, "#20");
613 public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
617 // RepeatDirection : Horizontal
618 // RepeatLayout : Flow
619 // OuterTableImplied : True
625 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
626 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
627 Assert.AreEqual (exp, v, "#21");
632 public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
636 // RepeatDirection : Horizontal
637 // RepeatLayout : Flow
638 // OuterTableImplied : True
644 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
645 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)</span>";
646 Assert.AreEqual (exp, v, "#22");
651 public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
655 // RepeatDirection : Horizontal
656 // RepeatLayout : Flow
657 // OuterTableImplied : True
663 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
664 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)</span>";
665 Assert.AreEqual (exp, v, "#23");
670 public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
674 // RepeatDirection : Horizontal
675 // RepeatLayout : Flow
676 // OuterTableImplied : True
682 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
683 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
684 Assert.AreEqual (exp, v, "#24");
689 public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
693 // RepeatDirection : Horizontal
694 // RepeatLayout : Flow
695 // OuterTableImplied : True
701 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
702 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)<br />(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)<br />(9,Item,4)<br />(10,Footer,-1)</span>";
703 Assert.AreEqual (exp, v, "#25");
708 public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
712 // RepeatDirection : Horizontal
713 // RepeatLayout : Flow
714 // OuterTableImplied : True
720 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
721 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)<br />(8,Footer,-1)</span>";
722 Assert.AreEqual (exp, v, "#26");
727 public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
731 // RepeatDirection : Horizontal
732 // RepeatLayout : Flow
733 // OuterTableImplied : True
739 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
740 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)<br />(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br />(14,Footer,-1)</span>";
741 Assert.AreEqual (exp, v, "#27");
746 public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
750 // RepeatDirection : Horizontal
751 // RepeatLayout : Flow
752 // OuterTableImplied : True
758 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
759 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)(14,Separator,6)(15,Item,7)(16,Separator,7)(17,Item,8)<br />(18,Footer,-1)</span>";
760 Assert.AreEqual (exp, v, "#28");
765 public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
769 // RepeatDirection : Horizontal
770 // RepeatLayout : Flow
771 // OuterTableImplied : True
777 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
778 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br />(14,Footer,-1)</span>";
779 Assert.AreEqual (exp, v, "#29");
784 public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr_ftr_sep ()
788 // RepeatDirection : Vertical
789 // RepeatLayout : Flow
790 // OuterTableImplied : True
796 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
797 string exp = @"(0,Header,-1)(1,Footer,-1)";
798 Assert.AreEqual (exp, v, "#30");
803 public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr_ftr_sep ()
807 // RepeatDirection : Vertical
808 // RepeatLayout : Flow
809 // OuterTableImplied : True
815 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
816 string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
817 Assert.AreEqual (exp, v, "#31");
822 public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr_ftr_sep ()
826 // RepeatDirection : Vertical
827 // RepeatLayout : Flow
828 // OuterTableImplied : True
834 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
835 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)";
836 Assert.AreEqual (exp, v, "#32");
841 public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr_ftr_sep ()
845 // RepeatDirection : Vertical
846 // RepeatLayout : Flow
847 // OuterTableImplied : True
853 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
854 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)";
855 Assert.AreEqual (exp, v, "#33");
860 public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr_ftr_sep ()
864 // RepeatDirection : Vertical
865 // RepeatLayout : Flow
866 // OuterTableImplied : True
872 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
873 string exp = @"(0,Header,-1)(1,Footer,-1)";
874 Assert.AreEqual (exp, v, "#34");
879 public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr_ftr_sep ()
883 // RepeatDirection : Vertical
884 // RepeatLayout : Flow
885 // OuterTableImplied : True
891 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
892 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)";
893 Assert.AreEqual (exp, v, "#35");
898 public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr_ftr_sep ()
902 // RepeatDirection : Vertical
903 // RepeatLayout : Flow
904 // OuterTableImplied : True
910 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
911 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)(5,Item,1)(6,Separator,1)(7,Item,3)(8,Footer,-1)";
912 Assert.AreEqual (exp, v, "#36");
917 public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr_ftr_sep ()
921 // RepeatDirection : Vertical
922 // RepeatLayout : Flow
923 // OuterTableImplied : True
929 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
930 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)(9,Item,2)(10,Separator,2)(11,Item,6)(12,Item,3)(13,Separator,3)(14,Footer,-1)";
931 Assert.AreEqual (exp, v, "#37");
936 public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr_ftr_sep ()
940 // RepeatDirection : Vertical
941 // RepeatLayout : Flow
942 // OuterTableImplied : True
948 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
949 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)(18,Footer,-1)";
950 Assert.AreEqual (exp, v, "#38");
955 public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr_ftr_sep ()
959 // RepeatDirection : Vertical
960 // RepeatLayout : Flow
961 // OuterTableImplied : True
967 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
968 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)(12,Item,2)(13,Separator,2)(14,Footer,-1)";
969 Assert.AreEqual (exp, v, "#39");
974 public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_ftr_sep ()
978 // RepeatDirection : Horizontal
979 // RepeatLayout : Table
980 // OuterTableImplied : False
986 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
987 string exp = @"<table class=""mainstyle"">
989 <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
991 <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
994 Assert.AreEqual (exp, v, "#40");
999 public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_ftr_sep ()
1003 // RepeatDirection : Horizontal
1004 // RepeatLayout : Table
1005 // OuterTableImplied : False
1011 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1012 string exp = @"<table class=""mainstyle"">
1014 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
1016 <td class=""Item0"">(1,Item,0)</td><td></td>
1018 <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
1021 Assert.AreEqual (exp, v, "#41");
1026 public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_ftr_sep ()
1030 // RepeatDirection : Horizontal
1031 // RepeatLayout : Table
1032 // OuterTableImplied : False
1038 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1039 string exp = @"<table class=""mainstyle"">
1041 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
1043 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
1045 <td colspan=""4"" class=""Footer-1"">(4,Footer,-1)</td>
1048 Assert.AreEqual (exp, v, "#42");
1053 public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_ftr_sep ()
1057 // RepeatDirection : Horizontal
1058 // RepeatLayout : Table
1059 // OuterTableImplied : False
1065 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1066 string exp = @"<table class=""mainstyle"">
1068 <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
1070 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td></td>
1072 <td colspan=""10"" class=""Footer-1"">(10,Footer,-1)</td>
1075 Assert.AreEqual (exp, v, "#43");
1080 public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_ftr_sep ()
1084 // RepeatDirection : Horizontal
1085 // RepeatLayout : Table
1086 // OuterTableImplied : False
1092 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1093 string exp = @"<table class=""mainstyle"">
1095 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
1097 <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
1100 Assert.AreEqual (exp, v, "#44");
1105 public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_ftr_sep ()
1109 // RepeatDirection : Horizontal
1110 // RepeatLayout : Table
1111 // OuterTableImplied : False
1117 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1118 string exp = @"<table class=""mainstyle"">
1120 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
1122 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
1124 <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
1126 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
1128 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
1130 <td class=""Item4"">(9,Item,4)</td><td></td>
1132 <td colspan=""2"" class=""Footer-1"">(10,Footer,-1)</td>
1135 Assert.AreEqual (exp, v, "#45");
1140 public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_ftr_sep ()
1144 // RepeatDirection : Horizontal
1145 // RepeatLayout : Table
1146 // OuterTableImplied : False
1152 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1153 string exp = @"<table class=""mainstyle"">
1155 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
1157 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
1159 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
1161 <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
1164 Assert.AreEqual (exp, v, "#46");
1169 public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_ftr_sep ()
1173 // RepeatDirection : Horizontal
1174 // RepeatLayout : Table
1175 // OuterTableImplied : False
1181 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1182 string exp = @"<table class=""mainstyle"">
1184 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
1186 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
1188 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
1190 <td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
1192 <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
1194 <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
1197 Assert.AreEqual (exp, v, "#47");
1202 public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_ftr_sep ()
1206 // RepeatDirection : Horizontal
1207 // RepeatLayout : Table
1208 // OuterTableImplied : False
1214 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1215 string exp = @"<table>
1217 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
1219 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
1221 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
1223 <td class=""Item6"">(13,Item,6)</td><td class=""Separator6"">(14,Separator,6)</td><td class=""Item7"">(15,Item,7)</td><td class=""Separator7"">(16,Separator,7)</td><td class=""Item8"">(17,Item,8)</td><td></td>
1225 <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
1228 Assert.AreEqual (exp, v, "#48");
1233 public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_ftr_sep ()
1237 // RepeatDirection : Horizontal
1238 // RepeatLayout : Table
1239 // OuterTableImplied : False
1245 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
1246 string exp = @"<table>
1248 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
1250 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
1252 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
1254 <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
1256 <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
1259 Assert.AreEqual (exp, v, "#49");
1264 public void RepeatInfo_0cols_0itms_vert_tbl_hdr_ftr_sep ()
1268 // RepeatDirection : Vertical
1269 // RepeatLayout : Table
1270 // OuterTableImplied : False
1276 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1277 string exp = @"<table class=""mainstyle"">
1279 <td class=""Header-1"">(0,Header,-1)</td>
1281 <td class=""Footer-1"">(1,Footer,-1)</td>
1284 Assert.AreEqual (exp, v, "#50");
1289 public void RepeatInfo_0cols_1itms_vert_tbl_hdr_ftr_sep ()
1293 // RepeatDirection : Vertical
1294 // RepeatLayout : Table
1295 // OuterTableImplied : False
1301 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1302 string exp = @"<table class=""mainstyle"">
1304 <td class=""Header-1"">(0,Header,-1)</td>
1306 <td class=""Item0"">(1,Item,0)</td>
1308 <td class=""Footer-1"">(2,Footer,-1)</td>
1311 Assert.AreEqual (exp, v, "#51");
1316 public void RepeatInfo_0cols_2itms_vert_tbl_hdr_ftr_sep ()
1320 // RepeatDirection : Vertical
1321 // RepeatLayout : Table
1322 // OuterTableImplied : False
1328 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1329 string exp = @"<table class=""mainstyle"">
1331 <td class=""Header-1"">(0,Header,-1)</td>
1333 <td class=""Item0"">(1,Item,0)</td>
1335 <td class=""Separator0"">(2,Separator,0)</td>
1337 <td class=""Item1"">(3,Item,1)</td>
1339 <td class=""Footer-1"">(4,Footer,-1)</td>
1342 Assert.AreEqual (exp, v, "#52");
1347 public void RepeatInfo_0cols_5itms_vert_tbl_hdr_ftr_sep ()
1351 // RepeatDirection : Vertical
1352 // RepeatLayout : Table
1353 // OuterTableImplied : False
1359 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1360 string exp = @"<table class=""mainstyle"">
1362 <td class=""Header-1"">(0,Header,-1)</td>
1364 <td class=""Item0"">(1,Item,0)</td>
1366 <td class=""Separator0"">(2,Separator,0)</td>
1368 <td class=""Item1"">(3,Item,1)</td>
1370 <td class=""Separator1"">(4,Separator,1)</td>
1372 <td class=""Item2"">(5,Item,2)</td>
1374 <td class=""Separator2"">(6,Separator,2)</td>
1376 <td class=""Item3"">(7,Item,3)</td>
1378 <td class=""Separator3"">(8,Separator,3)</td>
1380 <td class=""Item4"">(9,Item,4)</td>
1382 <td class=""Footer-1"">(10,Footer,-1)</td>
1385 Assert.AreEqual (exp, v, "#53");
1390 public void RepeatInfo_1cols_0itms_vert_tbl_hdr_ftr_sep ()
1394 // RepeatDirection : Vertical
1395 // RepeatLayout : Table
1396 // OuterTableImplied : False
1402 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1403 string exp = @"<table class=""mainstyle"">
1405 <td class=""Header-1"">(0,Header,-1)</td>
1407 <td class=""Footer-1"">(1,Footer,-1)</td>
1410 Assert.AreEqual (exp, v, "#54");
1415 public void RepeatInfo_1cols_5itms_vert_tbl_hdr_ftr_sep ()
1419 // RepeatDirection : Vertical
1420 // RepeatLayout : Table
1421 // OuterTableImplied : False
1427 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1428 string exp = @"<table class=""mainstyle"">
1430 <td class=""Header-1"">(0,Header,-1)</td>
1432 <td class=""Item0"">(1,Item,0)</td>
1434 <td class=""Separator0"">(2,Separator,0)</td>
1436 <td class=""Item1"">(3,Item,1)</td>
1438 <td class=""Separator1"">(4,Separator,1)</td>
1440 <td class=""Item2"">(5,Item,2)</td>
1442 <td class=""Separator2"">(6,Separator,2)</td>
1444 <td class=""Item3"">(7,Item,3)</td>
1446 <td class=""Separator3"">(8,Separator,3)</td>
1448 <td class=""Item4"">(9,Item,4)</td>
1450 <td class=""Footer-1"">(10,Footer,-1)</td>
1453 Assert.AreEqual (exp, v, "#55");
1458 public void RepeatInfo_2cols_4itms_vert_tbl_hdr_ftr_sep ()
1462 // RepeatDirection : Vertical
1463 // RepeatLayout : Table
1464 // OuterTableImplied : False
1470 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1471 string exp = @"<table class=""mainstyle"">
1473 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
1475 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item2"">(3,Item,2)</td><td class=""Separator2"">(4,Separator,2)</td>
1477 <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item3"">(7,Item,3)</td><td></td>
1479 <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
1482 Assert.AreEqual (exp, v, "#56");
1487 public void RepeatInfo_2cols_7itms_vert_tbl_hdr_ftr_sep ()
1491 // RepeatDirection : Vertical
1492 // RepeatLayout : Table
1493 // OuterTableImplied : False
1499 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1500 string exp = @"<table class=""mainstyle"">
1502 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
1504 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item4"">(3,Item,4)</td><td class=""Separator4"">(4,Separator,4)</td>
1506 <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item5"">(7,Item,5)</td><td class=""Separator5"">(8,Separator,5)</td>
1508 <td class=""Item2"">(9,Item,2)</td><td class=""Separator2"">(10,Separator,2)</td><td class=""Item6"">(11,Item,6)</td><td></td>
1510 <td class=""Item3"">(12,Item,3)</td><td class=""Separator3"">(13,Separator,3)</td><td></td><td></td>
1512 <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
1515 Assert.AreEqual (exp, v, "#57");
1520 public void RepeatInfo_3cols_9itms_vert_tbl_hdr_ftr_sep ()
1524 // RepeatDirection : Vertical
1525 // RepeatLayout : Table
1526 // OuterTableImplied : False
1532 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1533 string exp = @"<table>
1535 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
1537 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item3"">(3,Item,3)</td><td class=""Separator3"">(4,Separator,3)</td><td class=""Item6"">(5,Item,6)</td><td class=""Separator6"">(6,Separator,6)</td>
1539 <td class=""Item1"">(7,Item,1)</td><td class=""Separator1"">(8,Separator,1)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item7"">(11,Item,7)</td><td class=""Separator7"">(12,Separator,7)</td>
1541 <td class=""Item2"">(13,Item,2)</td><td class=""Separator2"">(14,Separator,2)</td><td class=""Item5"">(15,Item,5)</td><td class=""Separator5"">(16,Separator,5)</td><td class=""Item8"">(17,Item,8)</td><td></td>
1543 <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
1546 Assert.AreEqual (exp, v, "#58");
1551 public void RepeatInfo_3cols_7itms_vert_tbl_hdr_ftr_sep ()
1555 // RepeatDirection : Vertical
1556 // RepeatLayout : Table
1557 // OuterTableImplied : False
1563 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
1564 string exp = @"<table>
1566 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
1568 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item3"">(3,Item,3)</td><td class=""Separator3"">(4,Separator,3)</td><td class=""Item5"">(5,Item,5)</td><td class=""Separator5"">(6,Separator,5)</td>
1570 <td class=""Item1"">(7,Item,1)</td><td class=""Separator1"">(8,Separator,1)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item6"">(11,Item,6)</td><td></td>
1572 <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td></td><td></td><td></td><td></td>
1574 <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
1577 Assert.AreEqual (exp, v, "#59");
1582 public void RepeatInfo_0cols_0itms_horiz_flow_hdr_ftr_sep ()
1586 // RepeatDirection : Horizontal
1587 // RepeatLayout : Flow
1588 // OuterTableImplied : False
1594 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1595 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
1596 Assert.AreEqual (exp, v, "#60");
1601 public void RepeatInfo_0cols_1itms_horiz_flow_hdr_ftr_sep ()
1605 // RepeatDirection : Horizontal
1606 // RepeatLayout : Flow
1607 // OuterTableImplied : False
1613 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1614 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
1615 Assert.AreEqual (exp, v, "#61");
1620 public void RepeatInfo_0cols_2itms_horiz_flow_hdr_ftr_sep ()
1624 // RepeatDirection : Horizontal
1625 // RepeatLayout : Flow
1626 // OuterTableImplied : False
1632 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1633 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)</span>";
1634 Assert.AreEqual (exp, v, "#62");
1639 public void RepeatInfo_0cols_5itms_horiz_flow_hdr_ftr_sep ()
1643 // RepeatDirection : Horizontal
1644 // RepeatLayout : Flow
1645 // OuterTableImplied : False
1651 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1652 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)(10,Footer,-1)</span>";
1653 Assert.AreEqual (exp, v, "#63");
1658 public void RepeatInfo_1cols_0itms_horiz_flow_hdr_ftr_sep ()
1662 // RepeatDirection : Horizontal
1663 // RepeatLayout : Flow
1664 // OuterTableImplied : False
1670 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1671 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
1672 Assert.AreEqual (exp, v, "#64");
1677 public void RepeatInfo_1cols_5itms_horiz_flow_hdr_ftr_sep ()
1681 // RepeatDirection : Horizontal
1682 // RepeatLayout : Flow
1683 // OuterTableImplied : False
1689 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1690 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)<br />(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)<br />(9,Item,4)<br />(10,Footer,-1)</span>";
1691 Assert.AreEqual (exp, v, "#65");
1696 public void RepeatInfo_2cols_4itms_horiz_flow_hdr_ftr_sep ()
1700 // RepeatDirection : Horizontal
1701 // RepeatLayout : Flow
1702 // OuterTableImplied : False
1708 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1709 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)<br />(8,Footer,-1)</span>";
1710 Assert.AreEqual (exp, v, "#66");
1715 public void RepeatInfo_2cols_7itms_horiz_flow_hdr_ftr_sep ()
1719 // RepeatDirection : Horizontal
1720 // RepeatLayout : Flow
1721 // OuterTableImplied : False
1727 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1728 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)<br />(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br />(14,Footer,-1)</span>";
1729 Assert.AreEqual (exp, v, "#67");
1734 public void RepeatInfo_3cols_9itms_horiz_flow_hdr_ftr_sep ()
1738 // RepeatDirection : Horizontal
1739 // RepeatLayout : Flow
1740 // OuterTableImplied : False
1746 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1747 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)(14,Separator,6)(15,Item,7)(16,Separator,7)(17,Item,8)<br />(18,Footer,-1)</span>";
1748 Assert.AreEqual (exp, v, "#68");
1753 public void RepeatInfo_3cols_7itms_horiz_flow_hdr_ftr_sep ()
1757 // RepeatDirection : Horizontal
1758 // RepeatLayout : Flow
1759 // OuterTableImplied : False
1765 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
1766 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br />(14,Footer,-1)</span>";
1767 Assert.AreEqual (exp, v, "#69");
1772 public void RepeatInfo_0cols_0itms_vert_flow_hdr_ftr_sep ()
1776 // RepeatDirection : Vertical
1777 // RepeatLayout : Flow
1778 // OuterTableImplied : False
1784 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1785 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
1786 Assert.AreEqual (exp, v, "#70");
1791 public void RepeatInfo_0cols_1itms_vert_flow_hdr_ftr_sep ()
1795 // RepeatDirection : Vertical
1796 // RepeatLayout : Flow
1797 // OuterTableImplied : False
1803 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1804 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Footer,-1)</span>";
1805 Assert.AreEqual (exp, v, "#71");
1810 public void RepeatInfo_0cols_2itms_vert_flow_hdr_ftr_sep ()
1814 // RepeatDirection : Vertical
1815 // RepeatLayout : Flow
1816 // OuterTableImplied : False
1822 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1823 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Footer,-1)</span>";
1824 Assert.AreEqual (exp, v, "#72");
1829 public void RepeatInfo_0cols_5itms_vert_flow_hdr_ftr_sep ()
1833 // RepeatDirection : Vertical
1834 // RepeatLayout : Flow
1835 // OuterTableImplied : False
1841 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1842 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Separator,1)<br />(5,Item,2)<br />(6,Separator,2)<br />(7,Item,3)<br />(8,Separator,3)<br />(9,Item,4)<br />(10,Footer,-1)</span>";
1843 Assert.AreEqual (exp, v, "#73");
1848 public void RepeatInfo_1cols_0itms_vert_flow_hdr_ftr_sep ()
1852 // RepeatDirection : Vertical
1853 // RepeatLayout : Flow
1854 // OuterTableImplied : False
1860 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1861 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
1862 Assert.AreEqual (exp, v, "#74");
1867 public void RepeatInfo_1cols_5itms_vert_flow_hdr_ftr_sep ()
1871 // RepeatDirection : Vertical
1872 // RepeatLayout : Flow
1873 // OuterTableImplied : False
1879 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1880 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Separator,1)<br />(5,Item,2)<br />(6,Separator,2)<br />(7,Item,3)<br />(8,Separator,3)<br />(9,Item,4)<br />(10,Footer,-1)</span>";
1881 Assert.AreEqual (exp, v, "#75");
1886 public void RepeatInfo_2cols_4itms_vert_flow_hdr_ftr_sep ()
1890 // RepeatDirection : Vertical
1891 // RepeatLayout : Flow
1892 // OuterTableImplied : False
1898 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1899 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)<br />(5,Item,1)(6,Separator,1)(7,Item,3)<br />(8,Footer,-1)</span>";
1900 Assert.AreEqual (exp, v, "#76");
1905 public void RepeatInfo_2cols_7itms_vert_flow_hdr_ftr_sep ()
1909 // RepeatDirection : Vertical
1910 // RepeatLayout : Flow
1911 // OuterTableImplied : False
1917 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1918 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)<br />(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)<br />(9,Item,2)(10,Separator,2)(11,Item,6)<br />(12,Item,3)(13,Separator,3)<br />(14,Footer,-1)</span>";
1919 Assert.AreEqual (exp, v, "#77");
1924 public void RepeatInfo_3cols_9itms_vert_flow_hdr_ftr_sep ()
1928 // RepeatDirection : Vertical
1929 // RepeatLayout : Flow
1930 // OuterTableImplied : False
1936 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1937 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)<br />(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)<br />(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)<br />(18,Footer,-1)</span>";
1938 Assert.AreEqual (exp, v, "#78");
1943 public void RepeatInfo_3cols_7itms_vert_flow_hdr_ftr_sep ()
1947 // RepeatDirection : Vertical
1948 // RepeatLayout : Flow
1949 // OuterTableImplied : False
1955 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
1956 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)<br />(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)<br />(12,Item,2)(13,Separator,2)<br />(14,Footer,-1)</span>";
1957 Assert.AreEqual (exp, v, "#79");
1962 public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_ftr_sep ()
1966 // RepeatDirection : Horizontal
1967 // RepeatLayout : Table
1968 // OuterTableImplied : True
1974 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
1975 string exp = @"<table class=""mainstyle"">
1977 <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
1980 Assert.AreEqual (exp, v, "#80");
1985 public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_ftr_sep ()
1989 // RepeatDirection : Horizontal
1990 // RepeatLayout : Table
1991 // OuterTableImplied : True
1997 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
1998 string exp = @"<table class=""mainstyle"">
2000 <td class=""Item0"">(0,Item,0)</td><td></td>
2002 <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
2005 Assert.AreEqual (exp, v, "#81");
2010 public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_ftr_sep ()
2014 // RepeatDirection : Horizontal
2015 // RepeatLayout : Table
2016 // OuterTableImplied : True
2022 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
2023 string exp = @"<table class=""mainstyle"">
2025 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
2027 <td colspan=""4"" class=""Footer-1"">(3,Footer,-1)</td>
2030 Assert.AreEqual (exp, v, "#82");
2035 public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_ftr_sep ()
2039 // RepeatDirection : Horizontal
2040 // RepeatLayout : Table
2041 // OuterTableImplied : True
2047 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
2048 string exp = @"<table class=""mainstyle"">
2050 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td></td>
2052 <td colspan=""10"" class=""Footer-1"">(9,Footer,-1)</td>
2055 Assert.AreEqual (exp, v, "#83");
2060 public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_ftr_sep ()
2064 // RepeatDirection : Horizontal
2065 // RepeatLayout : Table
2066 // OuterTableImplied : True
2072 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
2073 string exp = @"<table class=""mainstyle"">
2075 <td colspan=""2"" class=""Footer-1"">(0,Footer,-1)</td>
2078 Assert.AreEqual (exp, v, "#84");
2083 public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_ftr_sep ()
2087 // RepeatDirection : Horizontal
2088 // RepeatLayout : Table
2089 // OuterTableImplied : True
2095 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
2096 string exp = @"<table class=""mainstyle"">
2098 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
2100 <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
2102 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
2104 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
2106 <td class=""Item4"">(8,Item,4)</td><td></td>
2108 <td colspan=""2"" class=""Footer-1"">(9,Footer,-1)</td>
2111 Assert.AreEqual (exp, v, "#85");
2116 public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_ftr_sep ()
2120 // RepeatDirection : Horizontal
2121 // RepeatLayout : Table
2122 // OuterTableImplied : True
2128 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
2129 string exp = @"<table class=""mainstyle"">
2131 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
2133 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
2135 <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
2138 Assert.AreEqual (exp, v, "#86");
2143 public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_ftr_sep ()
2147 // RepeatDirection : Horizontal
2148 // RepeatLayout : Table
2149 // OuterTableImplied : True
2155 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
2156 string exp = @"<table class=""mainstyle"">
2158 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
2160 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
2162 <td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
2164 <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
2166 <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
2169 Assert.AreEqual (exp, v, "#87");
2174 public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_ftr_sep ()
2178 // RepeatDirection : Horizontal
2179 // RepeatLayout : Table
2180 // OuterTableImplied : True
2186 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
2187 string exp = @"<table>
2189 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
2191 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
2193 <td class=""Item6"">(12,Item,6)</td><td class=""Separator6"">(13,Separator,6)</td><td class=""Item7"">(14,Item,7)</td><td class=""Separator7"">(15,Separator,7)</td><td class=""Item8"">(16,Item,8)</td><td></td>
2195 <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
2198 Assert.AreEqual (exp, v, "#88");
2203 public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_ftr_sep ()
2207 // RepeatDirection : Horizontal
2208 // RepeatLayout : Table
2209 // OuterTableImplied : True
2215 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
2216 string exp = @"<table>
2218 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
2220 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
2222 <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
2224 <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
2227 Assert.AreEqual (exp, v, "#89");
2232 public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_ftr_sep ()
2236 // RepeatDirection : Vertical
2237 // RepeatLayout : Table
2238 // OuterTableImplied : True
2244 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2245 string exp = @"(0,Footer,-1)";
2246 Assert.AreEqual (exp, v, "#90");
2251 public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_ftr_sep ()
2255 // RepeatDirection : Vertical
2256 // RepeatLayout : Table
2257 // OuterTableImplied : True
2263 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2264 string exp = @"(0,Item,0)(1,Footer,-1)";
2265 Assert.AreEqual (exp, v, "#91");
2270 public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_ftr_sep ()
2274 // RepeatDirection : Vertical
2275 // RepeatLayout : Table
2276 // OuterTableImplied : True
2282 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2283 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)";
2284 Assert.AreEqual (exp, v, "#92");
2289 public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_ftr_sep ()
2293 // RepeatDirection : Vertical
2294 // RepeatLayout : Table
2295 // OuterTableImplied : True
2301 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2302 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)";
2303 Assert.AreEqual (exp, v, "#93");
2308 public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_ftr_sep ()
2312 // RepeatDirection : Vertical
2313 // RepeatLayout : Table
2314 // OuterTableImplied : True
2320 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2321 string exp = @"(0,Footer,-1)";
2322 Assert.AreEqual (exp, v, "#94");
2327 public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_ftr_sep ()
2331 // RepeatDirection : Vertical
2332 // RepeatLayout : Table
2333 // OuterTableImplied : True
2339 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2340 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)";
2341 Assert.AreEqual (exp, v, "#95");
2346 public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_ftr_sep ()
2350 // RepeatDirection : Vertical
2351 // RepeatLayout : Table
2352 // OuterTableImplied : True
2358 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2359 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)(7,Footer,-1)";
2360 Assert.AreEqual (exp, v, "#96");
2365 public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_ftr_sep ()
2369 // RepeatDirection : Vertical
2370 // RepeatLayout : Table
2371 // OuterTableImplied : True
2377 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2378 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)(8,Item,2)(9,Separator,2)(10,Item,6)(11,Item,3)(12,Separator,3)(13,Footer,-1)";
2379 Assert.AreEqual (exp, v, "#97");
2384 public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_ftr_sep ()
2388 // RepeatDirection : Vertical
2389 // RepeatLayout : Table
2390 // OuterTableImplied : True
2396 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2397 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)(17,Footer,-1)";
2398 Assert.AreEqual (exp, v, "#98");
2403 public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_ftr_sep ()
2407 // RepeatDirection : Vertical
2408 // RepeatLayout : Table
2409 // OuterTableImplied : True
2415 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
2416 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)(11,Item,2)(12,Separator,2)(13,Footer,-1)";
2417 Assert.AreEqual (exp, v, "#99");
2422 public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_ftr_sep ()
2426 // RepeatDirection : Horizontal
2427 // RepeatLayout : Flow
2428 // OuterTableImplied : True
2434 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2435 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
2436 Assert.AreEqual (exp, v, "#100");
2441 public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_ftr_sep ()
2445 // RepeatDirection : Horizontal
2446 // RepeatLayout : Flow
2447 // OuterTableImplied : True
2453 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2454 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
2455 Assert.AreEqual (exp, v, "#101");
2460 public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_ftr_sep ()
2464 // RepeatDirection : Horizontal
2465 // RepeatLayout : Flow
2466 // OuterTableImplied : True
2472 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2473 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)</span>";
2474 Assert.AreEqual (exp, v, "#102");
2479 public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_ftr_sep ()
2483 // RepeatDirection : Horizontal
2484 // RepeatLayout : Flow
2485 // OuterTableImplied : True
2491 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2492 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)</span>";
2493 Assert.AreEqual (exp, v, "#103");
2498 public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_ftr_sep ()
2502 // RepeatDirection : Horizontal
2503 // RepeatLayout : Flow
2504 // OuterTableImplied : True
2510 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2511 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
2512 Assert.AreEqual (exp, v, "#104");
2517 public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_ftr_sep ()
2521 // RepeatDirection : Horizontal
2522 // RepeatLayout : Flow
2523 // OuterTableImplied : True
2529 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2530 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)<br />(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)<br />(8,Item,4)<br />(9,Footer,-1)</span>";
2531 Assert.AreEqual (exp, v, "#105");
2536 public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_ftr_sep ()
2540 // RepeatDirection : Horizontal
2541 // RepeatLayout : Flow
2542 // OuterTableImplied : True
2548 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2549 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)<br />(7,Footer,-1)</span>";
2550 Assert.AreEqual (exp, v, "#106");
2555 public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_ftr_sep ()
2559 // RepeatDirection : Horizontal
2560 // RepeatLayout : Flow
2561 // OuterTableImplied : True
2567 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2568 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)<br />(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br />(13,Footer,-1)</span>";
2569 Assert.AreEqual (exp, v, "#107");
2574 public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_ftr_sep ()
2578 // RepeatDirection : Horizontal
2579 // RepeatLayout : Flow
2580 // OuterTableImplied : True
2586 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2587 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)(13,Separator,6)(14,Item,7)(15,Separator,7)(16,Item,8)<br />(17,Footer,-1)</span>";
2588 Assert.AreEqual (exp, v, "#108");
2593 public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_ftr_sep ()
2597 // RepeatDirection : Horizontal
2598 // RepeatLayout : Flow
2599 // OuterTableImplied : True
2605 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
2606 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br />(13,Footer,-1)</span>";
2607 Assert.AreEqual (exp, v, "#109");
2612 public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_ftr_sep ()
2616 // RepeatDirection : Vertical
2617 // RepeatLayout : Flow
2618 // OuterTableImplied : True
2624 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2625 string exp = @"(0,Footer,-1)";
2626 Assert.AreEqual (exp, v, "#110");
2631 public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_ftr_sep ()
2635 // RepeatDirection : Vertical
2636 // RepeatLayout : Flow
2637 // OuterTableImplied : True
2643 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2644 string exp = @"(0,Item,0)(1,Footer,-1)";
2645 Assert.AreEqual (exp, v, "#111");
2650 public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_ftr_sep ()
2654 // RepeatDirection : Vertical
2655 // RepeatLayout : Flow
2656 // OuterTableImplied : True
2662 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2663 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)";
2664 Assert.AreEqual (exp, v, "#112");
2669 public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_ftr_sep ()
2673 // RepeatDirection : Vertical
2674 // RepeatLayout : Flow
2675 // OuterTableImplied : True
2681 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2682 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)";
2683 Assert.AreEqual (exp, v, "#113");
2688 public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_ftr_sep ()
2692 // RepeatDirection : Vertical
2693 // RepeatLayout : Flow
2694 // OuterTableImplied : True
2700 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2701 string exp = @"(0,Footer,-1)";
2702 Assert.AreEqual (exp, v, "#114");
2707 public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_ftr_sep ()
2711 // RepeatDirection : Vertical
2712 // RepeatLayout : Flow
2713 // OuterTableImplied : True
2719 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2720 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)";
2721 Assert.AreEqual (exp, v, "#115");
2726 public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_ftr_sep ()
2730 // RepeatDirection : Vertical
2731 // RepeatLayout : Flow
2732 // OuterTableImplied : True
2738 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2739 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)(7,Footer,-1)";
2740 Assert.AreEqual (exp, v, "#116");
2745 public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_ftr_sep ()
2749 // RepeatDirection : Vertical
2750 // RepeatLayout : Flow
2751 // OuterTableImplied : True
2757 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2758 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)(8,Item,2)(9,Separator,2)(10,Item,6)(11,Item,3)(12,Separator,3)(13,Footer,-1)";
2759 Assert.AreEqual (exp, v, "#117");
2764 public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_ftr_sep ()
2768 // RepeatDirection : Vertical
2769 // RepeatLayout : Flow
2770 // OuterTableImplied : True
2776 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2777 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)(17,Footer,-1)";
2778 Assert.AreEqual (exp, v, "#118");
2783 public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_ftr_sep ()
2787 // RepeatDirection : Vertical
2788 // RepeatLayout : Flow
2789 // OuterTableImplied : True
2795 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
2796 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)(11,Item,2)(12,Separator,2)(13,Footer,-1)";
2797 Assert.AreEqual (exp, v, "#119");
2802 public void RepeatInfo_0cols_0itms_horiz_tbl_ftr_sep ()
2806 // RepeatDirection : Horizontal
2807 // RepeatLayout : Table
2808 // OuterTableImplied : False
2814 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
2815 string exp = @"<table class=""mainstyle"">
2817 <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
2820 Assert.AreEqual (exp, v, "#120");
2825 public void RepeatInfo_0cols_1itms_horiz_tbl_ftr_sep ()
2829 // RepeatDirection : Horizontal
2830 // RepeatLayout : Table
2831 // OuterTableImplied : False
2837 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
2838 string exp = @"<table class=""mainstyle"">
2840 <td class=""Item0"">(0,Item,0)</td><td></td>
2842 <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
2845 Assert.AreEqual (exp, v, "#121");
2850 public void RepeatInfo_0cols_2itms_horiz_tbl_ftr_sep ()
2854 // RepeatDirection : Horizontal
2855 // RepeatLayout : Table
2856 // OuterTableImplied : False
2862 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
2863 string exp = @"<table class=""mainstyle"">
2865 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
2867 <td colspan=""4"" class=""Footer-1"">(3,Footer,-1)</td>
2870 Assert.AreEqual (exp, v, "#122");
2875 public void RepeatInfo_0cols_5itms_horiz_tbl_ftr_sep ()
2879 // RepeatDirection : Horizontal
2880 // RepeatLayout : Table
2881 // OuterTableImplied : False
2887 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
2888 string exp = @"<table class=""mainstyle"">
2890 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td></td>
2892 <td colspan=""10"" class=""Footer-1"">(9,Footer,-1)</td>
2895 Assert.AreEqual (exp, v, "#123");
2900 public void RepeatInfo_1cols_0itms_horiz_tbl_ftr_sep ()
2904 // RepeatDirection : Horizontal
2905 // RepeatLayout : Table
2906 // OuterTableImplied : False
2912 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
2913 string exp = @"<table class=""mainstyle"">
2915 <td colspan=""2"" class=""Footer-1"">(0,Footer,-1)</td>
2918 Assert.AreEqual (exp, v, "#124");
2923 public void RepeatInfo_1cols_5itms_horiz_tbl_ftr_sep ()
2927 // RepeatDirection : Horizontal
2928 // RepeatLayout : Table
2929 // OuterTableImplied : False
2935 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
2936 string exp = @"<table class=""mainstyle"">
2938 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
2940 <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
2942 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
2944 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
2946 <td class=""Item4"">(8,Item,4)</td><td></td>
2948 <td colspan=""2"" class=""Footer-1"">(9,Footer,-1)</td>
2951 Assert.AreEqual (exp, v, "#125");
2956 public void RepeatInfo_2cols_4itms_horiz_tbl_ftr_sep ()
2960 // RepeatDirection : Horizontal
2961 // RepeatLayout : Table
2962 // OuterTableImplied : False
2968 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
2969 string exp = @"<table class=""mainstyle"">
2971 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
2973 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
2975 <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
2978 Assert.AreEqual (exp, v, "#126");
2983 public void RepeatInfo_2cols_7itms_horiz_tbl_ftr_sep ()
2987 // RepeatDirection : Horizontal
2988 // RepeatLayout : Table
2989 // OuterTableImplied : False
2995 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
2996 string exp = @"<table class=""mainstyle"">
2998 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
3000 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
3002 <td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
3004 <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
3006 <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
3009 Assert.AreEqual (exp, v, "#127");
3014 public void RepeatInfo_3cols_9itms_horiz_tbl_ftr_sep ()
3018 // RepeatDirection : Horizontal
3019 // RepeatLayout : Table
3020 // OuterTableImplied : False
3026 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
3027 string exp = @"<table>
3029 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
3031 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
3033 <td class=""Item6"">(12,Item,6)</td><td class=""Separator6"">(13,Separator,6)</td><td class=""Item7"">(14,Item,7)</td><td class=""Separator7"">(15,Separator,7)</td><td class=""Item8"">(16,Item,8)</td><td></td>
3035 <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
3038 Assert.AreEqual (exp, v, "#128");
3043 public void RepeatInfo_3cols_7itms_horiz_tbl_ftr_sep ()
3047 // RepeatDirection : Horizontal
3048 // RepeatLayout : Table
3049 // OuterTableImplied : False
3055 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
3056 string exp = @"<table>
3058 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
3060 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
3062 <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
3064 <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
3067 Assert.AreEqual (exp, v, "#129");
3072 public void RepeatInfo_0cols_0itms_vert_tbl_ftr_sep ()
3076 // RepeatDirection : Vertical
3077 // RepeatLayout : Table
3078 // OuterTableImplied : False
3084 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3085 string exp = @"<table class=""mainstyle"">
3087 <td class=""Footer-1"">(0,Footer,-1)</td>
3090 Assert.AreEqual (exp, v, "#130");
3095 public void RepeatInfo_0cols_1itms_vert_tbl_ftr_sep ()
3099 // RepeatDirection : Vertical
3100 // RepeatLayout : Table
3101 // OuterTableImplied : False
3107 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3108 string exp = @"<table class=""mainstyle"">
3110 <td class=""Item0"">(0,Item,0)</td>
3112 <td class=""Footer-1"">(1,Footer,-1)</td>
3115 Assert.AreEqual (exp, v, "#131");
3120 public void RepeatInfo_0cols_2itms_vert_tbl_ftr_sep ()
3124 // RepeatDirection : Vertical
3125 // RepeatLayout : Table
3126 // OuterTableImplied : False
3132 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3133 string exp = @"<table class=""mainstyle"">
3135 <td class=""Item0"">(0,Item,0)</td>
3137 <td class=""Separator0"">(1,Separator,0)</td>
3139 <td class=""Item1"">(2,Item,1)</td>
3141 <td class=""Footer-1"">(3,Footer,-1)</td>
3144 Assert.AreEqual (exp, v, "#132");
3149 public void RepeatInfo_0cols_5itms_vert_tbl_ftr_sep ()
3153 // RepeatDirection : Vertical
3154 // RepeatLayout : Table
3155 // OuterTableImplied : False
3161 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3162 string exp = @"<table class=""mainstyle"">
3164 <td class=""Item0"">(0,Item,0)</td>
3166 <td class=""Separator0"">(1,Separator,0)</td>
3168 <td class=""Item1"">(2,Item,1)</td>
3170 <td class=""Separator1"">(3,Separator,1)</td>
3172 <td class=""Item2"">(4,Item,2)</td>
3174 <td class=""Separator2"">(5,Separator,2)</td>
3176 <td class=""Item3"">(6,Item,3)</td>
3178 <td class=""Separator3"">(7,Separator,3)</td>
3180 <td class=""Item4"">(8,Item,4)</td>
3182 <td class=""Footer-1"">(9,Footer,-1)</td>
3185 Assert.AreEqual (exp, v, "#133");
3190 public void RepeatInfo_1cols_0itms_vert_tbl_ftr_sep ()
3194 // RepeatDirection : Vertical
3195 // RepeatLayout : Table
3196 // OuterTableImplied : False
3202 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3203 string exp = @"<table class=""mainstyle"">
3205 <td class=""Footer-1"">(0,Footer,-1)</td>
3208 Assert.AreEqual (exp, v, "#134");
3213 public void RepeatInfo_1cols_5itms_vert_tbl_ftr_sep ()
3217 // RepeatDirection : Vertical
3218 // RepeatLayout : Table
3219 // OuterTableImplied : False
3225 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3226 string exp = @"<table class=""mainstyle"">
3228 <td class=""Item0"">(0,Item,0)</td>
3230 <td class=""Separator0"">(1,Separator,0)</td>
3232 <td class=""Item1"">(2,Item,1)</td>
3234 <td class=""Separator1"">(3,Separator,1)</td>
3236 <td class=""Item2"">(4,Item,2)</td>
3238 <td class=""Separator2"">(5,Separator,2)</td>
3240 <td class=""Item3"">(6,Item,3)</td>
3242 <td class=""Separator3"">(7,Separator,3)</td>
3244 <td class=""Item4"">(8,Item,4)</td>
3246 <td class=""Footer-1"">(9,Footer,-1)</td>
3249 Assert.AreEqual (exp, v, "#135");
3254 public void RepeatInfo_2cols_4itms_vert_tbl_ftr_sep ()
3258 // RepeatDirection : Vertical
3259 // RepeatLayout : Table
3260 // OuterTableImplied : False
3266 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3267 string exp = @"<table class=""mainstyle"">
3269 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item2"">(2,Item,2)</td><td class=""Separator2"">(3,Separator,2)</td>
3271 <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item3"">(6,Item,3)</td><td></td>
3273 <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
3276 Assert.AreEqual (exp, v, "#136");
3281 public void RepeatInfo_2cols_7itms_vert_tbl_ftr_sep ()
3285 // RepeatDirection : Vertical
3286 // RepeatLayout : Table
3287 // OuterTableImplied : False
3293 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3294 string exp = @"<table class=""mainstyle"">
3296 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item4"">(2,Item,4)</td><td class=""Separator4"">(3,Separator,4)</td>
3298 <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item5"">(6,Item,5)</td><td class=""Separator5"">(7,Separator,5)</td>
3300 <td class=""Item2"">(8,Item,2)</td><td class=""Separator2"">(9,Separator,2)</td><td class=""Item6"">(10,Item,6)</td><td></td>
3302 <td class=""Item3"">(11,Item,3)</td><td class=""Separator3"">(12,Separator,3)</td><td></td><td></td>
3304 <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
3307 Assert.AreEqual (exp, v, "#137");
3312 public void RepeatInfo_3cols_9itms_vert_tbl_ftr_sep ()
3316 // RepeatDirection : Vertical
3317 // RepeatLayout : Table
3318 // OuterTableImplied : False
3324 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3325 string exp = @"<table>
3327 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Separator3"">(3,Separator,3)</td><td class=""Item6"">(4,Item,6)</td><td class=""Separator6"">(5,Separator,6)</td>
3329 <td class=""Item1"">(6,Item,1)</td><td class=""Separator1"">(7,Separator,1)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item7"">(10,Item,7)</td><td class=""Separator7"">(11,Separator,7)</td>
3331 <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td class=""Item5"">(14,Item,5)</td><td class=""Separator5"">(15,Separator,5)</td><td class=""Item8"">(16,Item,8)</td><td></td>
3333 <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
3336 Assert.AreEqual (exp, v, "#138");
3341 public void RepeatInfo_3cols_7itms_vert_tbl_ftr_sep ()
3345 // RepeatDirection : Vertical
3346 // RepeatLayout : Table
3347 // OuterTableImplied : False
3353 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
3354 string exp = @"<table>
3356 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Separator3"">(3,Separator,3)</td><td class=""Item5"">(4,Item,5)</td><td class=""Separator5"">(5,Separator,5)</td>
3358 <td class=""Item1"">(6,Item,1)</td><td class=""Separator1"">(7,Separator,1)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item6"">(10,Item,6)</td><td></td>
3360 <td class=""Item2"">(11,Item,2)</td><td class=""Separator2"">(12,Separator,2)</td><td></td><td></td><td></td><td></td>
3362 <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
3365 Assert.AreEqual (exp, v, "#139");
3370 public void RepeatInfo_0cols_0itms_horiz_flow_ftr_sep ()
3374 // RepeatDirection : Horizontal
3375 // RepeatLayout : Flow
3376 // OuterTableImplied : False
3382 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3383 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
3384 Assert.AreEqual (exp, v, "#140");
3389 public void RepeatInfo_0cols_1itms_horiz_flow_ftr_sep ()
3393 // RepeatDirection : Horizontal
3394 // RepeatLayout : Flow
3395 // OuterTableImplied : False
3401 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3402 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
3403 Assert.AreEqual (exp, v, "#141");
3408 public void RepeatInfo_0cols_2itms_horiz_flow_ftr_sep ()
3412 // RepeatDirection : Horizontal
3413 // RepeatLayout : Flow
3414 // OuterTableImplied : False
3420 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3421 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)</span>";
3422 Assert.AreEqual (exp, v, "#142");
3427 public void RepeatInfo_0cols_5itms_horiz_flow_ftr_sep ()
3431 // RepeatDirection : Horizontal
3432 // RepeatLayout : Flow
3433 // OuterTableImplied : False
3439 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3440 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)(9,Footer,-1)</span>";
3441 Assert.AreEqual (exp, v, "#143");
3446 public void RepeatInfo_1cols_0itms_horiz_flow_ftr_sep ()
3450 // RepeatDirection : Horizontal
3451 // RepeatLayout : Flow
3452 // OuterTableImplied : False
3458 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3459 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
3460 Assert.AreEqual (exp, v, "#144");
3465 public void RepeatInfo_1cols_5itms_horiz_flow_ftr_sep ()
3469 // RepeatDirection : Horizontal
3470 // RepeatLayout : Flow
3471 // OuterTableImplied : False
3477 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3478 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)<br />(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)<br />(8,Item,4)<br />(9,Footer,-1)</span>";
3479 Assert.AreEqual (exp, v, "#145");
3484 public void RepeatInfo_2cols_4itms_horiz_flow_ftr_sep ()
3488 // RepeatDirection : Horizontal
3489 // RepeatLayout : Flow
3490 // OuterTableImplied : False
3496 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3497 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)<br />(7,Footer,-1)</span>";
3498 Assert.AreEqual (exp, v, "#146");
3503 public void RepeatInfo_2cols_7itms_horiz_flow_ftr_sep ()
3507 // RepeatDirection : Horizontal
3508 // RepeatLayout : Flow
3509 // OuterTableImplied : False
3515 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3516 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)<br />(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br />(13,Footer,-1)</span>";
3517 Assert.AreEqual (exp, v, "#147");
3522 public void RepeatInfo_3cols_9itms_horiz_flow_ftr_sep ()
3526 // RepeatDirection : Horizontal
3527 // RepeatLayout : Flow
3528 // OuterTableImplied : False
3534 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3535 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)(13,Separator,6)(14,Item,7)(15,Separator,7)(16,Item,8)<br />(17,Footer,-1)</span>";
3536 Assert.AreEqual (exp, v, "#148");
3541 public void RepeatInfo_3cols_7itms_horiz_flow_ftr_sep ()
3545 // RepeatDirection : Horizontal
3546 // RepeatLayout : Flow
3547 // OuterTableImplied : False
3553 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
3554 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br />(13,Footer,-1)</span>";
3555 Assert.AreEqual (exp, v, "#149");
3560 public void RepeatInfo_0cols_0itms_vert_flow_ftr_sep ()
3564 // RepeatDirection : Vertical
3565 // RepeatLayout : Flow
3566 // OuterTableImplied : False
3572 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3573 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
3574 Assert.AreEqual (exp, v, "#150");
3579 public void RepeatInfo_0cols_1itms_vert_flow_ftr_sep ()
3583 // RepeatDirection : Vertical
3584 // RepeatLayout : Flow
3585 // OuterTableImplied : False
3591 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3592 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Footer,-1)</span>";
3593 Assert.AreEqual (exp, v, "#151");
3598 public void RepeatInfo_0cols_2itms_vert_flow_ftr_sep ()
3602 // RepeatDirection : Vertical
3603 // RepeatLayout : Flow
3604 // OuterTableImplied : False
3610 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3611 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Footer,-1)</span>";
3612 Assert.AreEqual (exp, v, "#152");
3617 public void RepeatInfo_0cols_5itms_vert_flow_ftr_sep ()
3621 // RepeatDirection : Vertical
3622 // RepeatLayout : Flow
3623 // OuterTableImplied : False
3629 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3630 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Separator,1)<br />(4,Item,2)<br />(5,Separator,2)<br />(6,Item,3)<br />(7,Separator,3)<br />(8,Item,4)<br />(9,Footer,-1)</span>";
3631 Assert.AreEqual (exp, v, "#153");
3636 public void RepeatInfo_1cols_0itms_vert_flow_ftr_sep ()
3640 // RepeatDirection : Vertical
3641 // RepeatLayout : Flow
3642 // OuterTableImplied : False
3648 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3649 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
3650 Assert.AreEqual (exp, v, "#154");
3655 public void RepeatInfo_1cols_5itms_vert_flow_ftr_sep ()
3659 // RepeatDirection : Vertical
3660 // RepeatLayout : Flow
3661 // OuterTableImplied : False
3667 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3668 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Separator,1)<br />(4,Item,2)<br />(5,Separator,2)<br />(6,Item,3)<br />(7,Separator,3)<br />(8,Item,4)<br />(9,Footer,-1)</span>";
3669 Assert.AreEqual (exp, v, "#155");
3674 public void RepeatInfo_2cols_4itms_vert_flow_ftr_sep ()
3678 // RepeatDirection : Vertical
3679 // RepeatLayout : Flow
3680 // OuterTableImplied : False
3686 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3687 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)<br />(4,Item,1)(5,Separator,1)(6,Item,3)<br />(7,Footer,-1)</span>";
3688 Assert.AreEqual (exp, v, "#156");
3693 public void RepeatInfo_2cols_7itms_vert_flow_ftr_sep ()
3697 // RepeatDirection : Vertical
3698 // RepeatLayout : Flow
3699 // OuterTableImplied : False
3705 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3706 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)<br />(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)<br />(8,Item,2)(9,Separator,2)(10,Item,6)<br />(11,Item,3)(12,Separator,3)<br />(13,Footer,-1)</span>";
3707 Assert.AreEqual (exp, v, "#157");
3712 public void RepeatInfo_3cols_9itms_vert_flow_ftr_sep ()
3716 // RepeatDirection : Vertical
3717 // RepeatLayout : Flow
3718 // OuterTableImplied : False
3724 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3725 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)<br />(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)<br />(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)<br />(17,Footer,-1)</span>";
3726 Assert.AreEqual (exp, v, "#158");
3731 public void RepeatInfo_3cols_7itms_vert_flow_ftr_sep ()
3735 // RepeatDirection : Vertical
3736 // RepeatLayout : Flow
3737 // OuterTableImplied : False
3743 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
3744 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)<br />(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)<br />(11,Item,2)(12,Separator,2)<br />(13,Footer,-1)</span>";
3745 Assert.AreEqual (exp, v, "#159");
3750 public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr_sep ()
3754 // RepeatDirection : Horizontal
3755 // RepeatLayout : Table
3756 // OuterTableImplied : True
3762 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3763 string exp = @"<table class=""mainstyle"">
3765 <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
3768 Assert.AreEqual (exp, v, "#160");
3773 public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr_sep ()
3777 // RepeatDirection : Horizontal
3778 // RepeatLayout : Table
3779 // OuterTableImplied : True
3785 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3786 string exp = @"<table class=""mainstyle"">
3788 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
3790 <td class=""Item0"">(1,Item,0)</td><td></td>
3793 Assert.AreEqual (exp, v, "#161");
3798 public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr_sep ()
3802 // RepeatDirection : Horizontal
3803 // RepeatLayout : Table
3804 // OuterTableImplied : True
3810 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3811 string exp = @"<table class=""mainstyle"">
3813 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
3815 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
3818 Assert.AreEqual (exp, v, "#162");
3823 public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr_sep ()
3827 // RepeatDirection : Horizontal
3828 // RepeatLayout : Table
3829 // OuterTableImplied : True
3835 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3836 string exp = @"<table class=""mainstyle"">
3838 <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
3840 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td></td>
3843 Assert.AreEqual (exp, v, "#163");
3848 public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr_sep ()
3852 // RepeatDirection : Horizontal
3853 // RepeatLayout : Table
3854 // OuterTableImplied : True
3860 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3861 string exp = @"<table class=""mainstyle"">
3863 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
3866 Assert.AreEqual (exp, v, "#164");
3871 public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr_sep ()
3875 // RepeatDirection : Horizontal
3876 // RepeatLayout : Table
3877 // OuterTableImplied : True
3883 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3884 string exp = @"<table class=""mainstyle"">
3886 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
3888 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
3890 <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
3892 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
3894 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
3896 <td class=""Item4"">(9,Item,4)</td><td></td>
3899 Assert.AreEqual (exp, v, "#165");
3904 public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr_sep ()
3908 // RepeatDirection : Horizontal
3909 // RepeatLayout : Table
3910 // OuterTableImplied : True
3916 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3917 string exp = @"<table class=""mainstyle"">
3919 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
3921 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
3923 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
3926 Assert.AreEqual (exp, v, "#166");
3931 public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr_sep ()
3935 // RepeatDirection : Horizontal
3936 // RepeatLayout : Table
3937 // OuterTableImplied : True
3943 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3944 string exp = @"<table class=""mainstyle"">
3946 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
3948 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
3950 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
3952 <td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
3954 <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
3957 Assert.AreEqual (exp, v, "#167");
3962 public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr_sep ()
3966 // RepeatDirection : Horizontal
3967 // RepeatLayout : Table
3968 // OuterTableImplied : True
3974 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
3975 string exp = @"<table>
3977 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
3979 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
3981 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
3983 <td class=""Item6"">(13,Item,6)</td><td class=""Separator6"">(14,Separator,6)</td><td class=""Item7"">(15,Item,7)</td><td class=""Separator7"">(16,Separator,7)</td><td class=""Item8"">(17,Item,8)</td><td></td>
3986 Assert.AreEqual (exp, v, "#168");
3991 public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr_sep ()
3995 // RepeatDirection : Horizontal
3996 // RepeatLayout : Table
3997 // OuterTableImplied : True
4003 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
4004 string exp = @"<table>
4006 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
4008 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
4010 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
4012 <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
4015 Assert.AreEqual (exp, v, "#169");
4020 public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr_sep ()
4024 // RepeatDirection : Vertical
4025 // RepeatLayout : Table
4026 // OuterTableImplied : True
4032 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4033 string exp = @"(0,Header,-1)";
4034 Assert.AreEqual (exp, v, "#170");
4039 public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr_sep ()
4043 // RepeatDirection : Vertical
4044 // RepeatLayout : Table
4045 // OuterTableImplied : True
4051 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4052 string exp = @"(0,Header,-1)(1,Item,0)";
4053 Assert.AreEqual (exp, v, "#171");
4058 public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr_sep ()
4062 // RepeatDirection : Vertical
4063 // RepeatLayout : Table
4064 // OuterTableImplied : True
4070 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4071 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)";
4072 Assert.AreEqual (exp, v, "#172");
4077 public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr_sep ()
4081 // RepeatDirection : Vertical
4082 // RepeatLayout : Table
4083 // OuterTableImplied : True
4089 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4090 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)";
4091 Assert.AreEqual (exp, v, "#173");
4096 public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr_sep ()
4100 // RepeatDirection : Vertical
4101 // RepeatLayout : Table
4102 // OuterTableImplied : True
4108 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4109 string exp = @"(0,Header,-1)";
4110 Assert.AreEqual (exp, v, "#174");
4115 public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr_sep ()
4119 // RepeatDirection : Vertical
4120 // RepeatLayout : Table
4121 // OuterTableImplied : True
4127 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4128 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)";
4129 Assert.AreEqual (exp, v, "#175");
4134 public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr_sep ()
4138 // RepeatDirection : Vertical
4139 // RepeatLayout : Table
4140 // OuterTableImplied : True
4146 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4147 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)(5,Item,1)(6,Separator,1)(7,Item,3)";
4148 Assert.AreEqual (exp, v, "#176");
4153 public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr_sep ()
4157 // RepeatDirection : Vertical
4158 // RepeatLayout : Table
4159 // OuterTableImplied : True
4165 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4166 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)(9,Item,2)(10,Separator,2)(11,Item,6)(12,Item,3)(13,Separator,3)";
4167 Assert.AreEqual (exp, v, "#177");
4172 public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr_sep ()
4176 // RepeatDirection : Vertical
4177 // RepeatLayout : Table
4178 // OuterTableImplied : True
4184 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4185 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)";
4186 Assert.AreEqual (exp, v, "#178");
4191 public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr_sep ()
4195 // RepeatDirection : Vertical
4196 // RepeatLayout : Table
4197 // OuterTableImplied : True
4203 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
4204 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)(12,Item,2)(13,Separator,2)";
4205 Assert.AreEqual (exp, v, "#179");
4210 public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr_sep ()
4214 // RepeatDirection : Horizontal
4215 // RepeatLayout : Flow
4216 // OuterTableImplied : True
4222 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4223 string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
4224 Assert.AreEqual (exp, v, "#180");
4229 public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr_sep ()
4233 // RepeatDirection : Horizontal
4234 // RepeatLayout : Flow
4235 // OuterTableImplied : True
4241 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4242 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
4243 Assert.AreEqual (exp, v, "#181");
4248 public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr_sep ()
4252 // RepeatDirection : Horizontal
4253 // RepeatLayout : Flow
4254 // OuterTableImplied : True
4260 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4261 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)</span>";
4262 Assert.AreEqual (exp, v, "#182");
4267 public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr_sep ()
4271 // RepeatDirection : Horizontal
4272 // RepeatLayout : Flow
4273 // OuterTableImplied : True
4279 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4280 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)</span>";
4281 Assert.AreEqual (exp, v, "#183");
4286 public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr_sep ()
4290 // RepeatDirection : Horizontal
4291 // RepeatLayout : Flow
4292 // OuterTableImplied : True
4298 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4299 string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
4300 Assert.AreEqual (exp, v, "#184");
4305 public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr_sep ()
4309 // RepeatDirection : Horizontal
4310 // RepeatLayout : Flow
4311 // OuterTableImplied : True
4317 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4318 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)<br />(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)<br />(9,Item,4)<br /></span>";
4319 Assert.AreEqual (exp, v, "#185");
4324 public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr_sep ()
4328 // RepeatDirection : Horizontal
4329 // RepeatLayout : Flow
4330 // OuterTableImplied : True
4336 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4337 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)<br /></span>";
4338 Assert.AreEqual (exp, v, "#186");
4343 public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr_sep ()
4347 // RepeatDirection : Horizontal
4348 // RepeatLayout : Flow
4349 // OuterTableImplied : True
4355 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4356 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)<br />(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br /></span>";
4357 Assert.AreEqual (exp, v, "#187");
4362 public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr_sep ()
4366 // RepeatDirection : Horizontal
4367 // RepeatLayout : Flow
4368 // OuterTableImplied : True
4374 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4375 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)(14,Separator,6)(15,Item,7)(16,Separator,7)(17,Item,8)<br /></span>";
4376 Assert.AreEqual (exp, v, "#188");
4381 public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr_sep ()
4385 // RepeatDirection : Horizontal
4386 // RepeatLayout : Flow
4387 // OuterTableImplied : True
4393 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
4394 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br /></span>";
4395 Assert.AreEqual (exp, v, "#189");
4400 public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr_sep ()
4404 // RepeatDirection : Vertical
4405 // RepeatLayout : Flow
4406 // OuterTableImplied : True
4412 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4413 string exp = @"(0,Header,-1)";
4414 Assert.AreEqual (exp, v, "#190");
4419 public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr_sep ()
4423 // RepeatDirection : Vertical
4424 // RepeatLayout : Flow
4425 // OuterTableImplied : True
4431 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4432 string exp = @"(0,Header,-1)(1,Item,0)";
4433 Assert.AreEqual (exp, v, "#191");
4438 public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr_sep ()
4442 // RepeatDirection : Vertical
4443 // RepeatLayout : Flow
4444 // OuterTableImplied : True
4450 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4451 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)";
4452 Assert.AreEqual (exp, v, "#192");
4457 public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr_sep ()
4461 // RepeatDirection : Vertical
4462 // RepeatLayout : Flow
4463 // OuterTableImplied : True
4469 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4470 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)";
4471 Assert.AreEqual (exp, v, "#193");
4476 public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr_sep ()
4480 // RepeatDirection : Vertical
4481 // RepeatLayout : Flow
4482 // OuterTableImplied : True
4488 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4489 string exp = @"(0,Header,-1)";
4490 Assert.AreEqual (exp, v, "#194");
4495 public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr_sep ()
4499 // RepeatDirection : Vertical
4500 // RepeatLayout : Flow
4501 // OuterTableImplied : True
4507 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4508 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)";
4509 Assert.AreEqual (exp, v, "#195");
4514 public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr_sep ()
4518 // RepeatDirection : Vertical
4519 // RepeatLayout : Flow
4520 // OuterTableImplied : True
4526 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4527 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)(5,Item,1)(6,Separator,1)(7,Item,3)";
4528 Assert.AreEqual (exp, v, "#196");
4533 public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr_sep ()
4537 // RepeatDirection : Vertical
4538 // RepeatLayout : Flow
4539 // OuterTableImplied : True
4545 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4546 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)(9,Item,2)(10,Separator,2)(11,Item,6)(12,Item,3)(13,Separator,3)";
4547 Assert.AreEqual (exp, v, "#197");
4552 public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr_sep ()
4556 // RepeatDirection : Vertical
4557 // RepeatLayout : Flow
4558 // OuterTableImplied : True
4564 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4565 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)";
4566 Assert.AreEqual (exp, v, "#198");
4571 public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr_sep ()
4575 // RepeatDirection : Vertical
4576 // RepeatLayout : Flow
4577 // OuterTableImplied : True
4583 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
4584 string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)(12,Item,2)(13,Separator,2)";
4585 Assert.AreEqual (exp, v, "#199");
4590 public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_sep ()
4594 // RepeatDirection : Horizontal
4595 // RepeatLayout : Table
4596 // OuterTableImplied : False
4602 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4603 string exp = @"<table class=""mainstyle"">
4605 <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
4608 Assert.AreEqual (exp, v, "#200");
4613 public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_sep ()
4617 // RepeatDirection : Horizontal
4618 // RepeatLayout : Table
4619 // OuterTableImplied : False
4625 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4626 string exp = @"<table class=""mainstyle"">
4628 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
4630 <td class=""Item0"">(1,Item,0)</td><td></td>
4633 Assert.AreEqual (exp, v, "#201");
4638 public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_sep ()
4642 // RepeatDirection : Horizontal
4643 // RepeatLayout : Table
4644 // OuterTableImplied : False
4650 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4651 string exp = @"<table class=""mainstyle"">
4653 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
4655 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
4658 Assert.AreEqual (exp, v, "#202");
4663 public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_sep ()
4667 // RepeatDirection : Horizontal
4668 // RepeatLayout : Table
4669 // OuterTableImplied : False
4675 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4676 string exp = @"<table class=""mainstyle"">
4678 <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
4680 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td></td>
4683 Assert.AreEqual (exp, v, "#203");
4688 public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_sep ()
4692 // RepeatDirection : Horizontal
4693 // RepeatLayout : Table
4694 // OuterTableImplied : False
4700 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4701 string exp = @"<table class=""mainstyle"">
4703 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
4706 Assert.AreEqual (exp, v, "#204");
4711 public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_sep ()
4715 // RepeatDirection : Horizontal
4716 // RepeatLayout : Table
4717 // OuterTableImplied : False
4723 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4724 string exp = @"<table class=""mainstyle"">
4726 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
4728 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
4730 <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
4732 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
4734 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
4736 <td class=""Item4"">(9,Item,4)</td><td></td>
4739 Assert.AreEqual (exp, v, "#205");
4744 public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_sep ()
4748 // RepeatDirection : Horizontal
4749 // RepeatLayout : Table
4750 // OuterTableImplied : False
4756 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4757 string exp = @"<table class=""mainstyle"">
4759 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
4761 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
4763 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
4766 Assert.AreEqual (exp, v, "#206");
4771 public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_sep ()
4775 // RepeatDirection : Horizontal
4776 // RepeatLayout : Table
4777 // OuterTableImplied : False
4783 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4784 string exp = @"<table class=""mainstyle"">
4786 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
4788 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
4790 <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
4792 <td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
4794 <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
4797 Assert.AreEqual (exp, v, "#207");
4802 public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_sep ()
4806 // RepeatDirection : Horizontal
4807 // RepeatLayout : Table
4808 // OuterTableImplied : False
4814 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4815 string exp = @"<table>
4817 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
4819 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
4821 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
4823 <td class=""Item6"">(13,Item,6)</td><td class=""Separator6"">(14,Separator,6)</td><td class=""Item7"">(15,Item,7)</td><td class=""Separator7"">(16,Separator,7)</td><td class=""Item8"">(17,Item,8)</td><td></td>
4826 Assert.AreEqual (exp, v, "#208");
4831 public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_sep ()
4835 // RepeatDirection : Horizontal
4836 // RepeatLayout : Table
4837 // OuterTableImplied : False
4843 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
4844 string exp = @"<table>
4846 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
4848 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td><td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
4850 <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item5"">(11,Item,5)</td><td class=""Separator5"">(12,Separator,5)</td>
4852 <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
4855 Assert.AreEqual (exp, v, "#209");
4860 public void RepeatInfo_0cols_0itms_vert_tbl_hdr_sep ()
4864 // RepeatDirection : Vertical
4865 // RepeatLayout : Table
4866 // OuterTableImplied : False
4872 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
4873 string exp = @"<table class=""mainstyle"">
4875 <td class=""Header-1"">(0,Header,-1)</td>
4878 Assert.AreEqual (exp, v, "#210");
4883 public void RepeatInfo_0cols_1itms_vert_tbl_hdr_sep ()
4887 // RepeatDirection : Vertical
4888 // RepeatLayout : Table
4889 // OuterTableImplied : False
4895 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
4896 string exp = @"<table class=""mainstyle"">
4898 <td class=""Header-1"">(0,Header,-1)</td>
4900 <td class=""Item0"">(1,Item,0)</td>
4903 Assert.AreEqual (exp, v, "#211");
4908 public void RepeatInfo_0cols_2itms_vert_tbl_hdr_sep ()
4912 // RepeatDirection : Vertical
4913 // RepeatLayout : Table
4914 // OuterTableImplied : False
4920 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
4921 string exp = @"<table class=""mainstyle"">
4923 <td class=""Header-1"">(0,Header,-1)</td>
4925 <td class=""Item0"">(1,Item,0)</td>
4927 <td class=""Separator0"">(2,Separator,0)</td>
4929 <td class=""Item1"">(3,Item,1)</td>
4932 Assert.AreEqual (exp, v, "#212");
4937 public void RepeatInfo_0cols_5itms_vert_tbl_hdr_sep ()
4941 // RepeatDirection : Vertical
4942 // RepeatLayout : Table
4943 // OuterTableImplied : False
4949 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
4950 string exp = @"<table class=""mainstyle"">
4952 <td class=""Header-1"">(0,Header,-1)</td>
4954 <td class=""Item0"">(1,Item,0)</td>
4956 <td class=""Separator0"">(2,Separator,0)</td>
4958 <td class=""Item1"">(3,Item,1)</td>
4960 <td class=""Separator1"">(4,Separator,1)</td>
4962 <td class=""Item2"">(5,Item,2)</td>
4964 <td class=""Separator2"">(6,Separator,2)</td>
4966 <td class=""Item3"">(7,Item,3)</td>
4968 <td class=""Separator3"">(8,Separator,3)</td>
4970 <td class=""Item4"">(9,Item,4)</td>
4973 Assert.AreEqual (exp, v, "#213");
4978 public void RepeatInfo_1cols_0itms_vert_tbl_hdr_sep ()
4982 // RepeatDirection : Vertical
4983 // RepeatLayout : Table
4984 // OuterTableImplied : False
4990 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
4991 string exp = @"<table class=""mainstyle"">
4993 <td class=""Header-1"">(0,Header,-1)</td>
4996 Assert.AreEqual (exp, v, "#214");
5001 public void RepeatInfo_1cols_5itms_vert_tbl_hdr_sep ()
5005 // RepeatDirection : Vertical
5006 // RepeatLayout : Table
5007 // OuterTableImplied : False
5013 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
5014 string exp = @"<table class=""mainstyle"">
5016 <td class=""Header-1"">(0,Header,-1)</td>
5018 <td class=""Item0"">(1,Item,0)</td>
5020 <td class=""Separator0"">(2,Separator,0)</td>
5022 <td class=""Item1"">(3,Item,1)</td>
5024 <td class=""Separator1"">(4,Separator,1)</td>
5026 <td class=""Item2"">(5,Item,2)</td>
5028 <td class=""Separator2"">(6,Separator,2)</td>
5030 <td class=""Item3"">(7,Item,3)</td>
5032 <td class=""Separator3"">(8,Separator,3)</td>
5034 <td class=""Item4"">(9,Item,4)</td>
5037 Assert.AreEqual (exp, v, "#215");
5042 public void RepeatInfo_2cols_4itms_vert_tbl_hdr_sep ()
5046 // RepeatDirection : Vertical
5047 // RepeatLayout : Table
5048 // OuterTableImplied : False
5054 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
5055 string exp = @"<table class=""mainstyle"">
5057 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
5059 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item2"">(3,Item,2)</td><td class=""Separator2"">(4,Separator,2)</td>
5061 <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item3"">(7,Item,3)</td><td></td>
5064 Assert.AreEqual (exp, v, "#216");
5069 public void RepeatInfo_2cols_7itms_vert_tbl_hdr_sep ()
5073 // RepeatDirection : Vertical
5074 // RepeatLayout : Table
5075 // OuterTableImplied : False
5081 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
5082 string exp = @"<table class=""mainstyle"">
5084 <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
5086 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item4"">(3,Item,4)</td><td class=""Separator4"">(4,Separator,4)</td>
5088 <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item5"">(7,Item,5)</td><td class=""Separator5"">(8,Separator,5)</td>
5090 <td class=""Item2"">(9,Item,2)</td><td class=""Separator2"">(10,Separator,2)</td><td class=""Item6"">(11,Item,6)</td><td></td>
5092 <td class=""Item3"">(12,Item,3)</td><td class=""Separator3"">(13,Separator,3)</td><td></td><td></td>
5095 Assert.AreEqual (exp, v, "#217");
5100 public void RepeatInfo_3cols_9itms_vert_tbl_hdr_sep ()
5104 // RepeatDirection : Vertical
5105 // RepeatLayout : Table
5106 // OuterTableImplied : False
5112 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
5113 string exp = @"<table>
5115 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
5117 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item3"">(3,Item,3)</td><td class=""Separator3"">(4,Separator,3)</td><td class=""Item6"">(5,Item,6)</td><td class=""Separator6"">(6,Separator,6)</td>
5119 <td class=""Item1"">(7,Item,1)</td><td class=""Separator1"">(8,Separator,1)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item7"">(11,Item,7)</td><td class=""Separator7"">(12,Separator,7)</td>
5121 <td class=""Item2"">(13,Item,2)</td><td class=""Separator2"">(14,Separator,2)</td><td class=""Item5"">(15,Item,5)</td><td class=""Separator5"">(16,Separator,5)</td><td class=""Item8"">(17,Item,8)</td><td></td>
5124 Assert.AreEqual (exp, v, "#218");
5129 public void RepeatInfo_3cols_7itms_vert_tbl_hdr_sep ()
5133 // RepeatDirection : Vertical
5134 // RepeatLayout : Table
5135 // OuterTableImplied : False
5141 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
5142 string exp = @"<table>
5144 <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
5146 <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item3"">(3,Item,3)</td><td class=""Separator3"">(4,Separator,3)</td><td class=""Item5"">(5,Item,5)</td><td class=""Separator5"">(6,Separator,5)</td>
5148 <td class=""Item1"">(7,Item,1)</td><td class=""Separator1"">(8,Separator,1)</td><td class=""Item4"">(9,Item,4)</td><td class=""Separator4"">(10,Separator,4)</td><td class=""Item6"">(11,Item,6)</td><td></td>
5150 <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td></td><td></td><td></td><td></td>
5153 Assert.AreEqual (exp, v, "#219");
5158 public void RepeatInfo_0cols_0itms_horiz_flow_hdr_sep ()
5162 // RepeatDirection : Horizontal
5163 // RepeatLayout : Flow
5164 // OuterTableImplied : False
5170 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5171 string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
5172 Assert.AreEqual (exp, v, "#220");
5177 public void RepeatInfo_0cols_1itms_horiz_flow_hdr_sep ()
5181 // RepeatDirection : Horizontal
5182 // RepeatLayout : Flow
5183 // OuterTableImplied : False
5189 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5190 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
5191 Assert.AreEqual (exp, v, "#221");
5196 public void RepeatInfo_0cols_2itms_horiz_flow_hdr_sep ()
5200 // RepeatDirection : Horizontal
5201 // RepeatLayout : Flow
5202 // OuterTableImplied : False
5208 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5209 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)</span>";
5210 Assert.AreEqual (exp, v, "#222");
5215 public void RepeatInfo_0cols_5itms_horiz_flow_hdr_sep ()
5219 // RepeatDirection : Horizontal
5220 // RepeatLayout : Flow
5221 // OuterTableImplied : False
5227 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5228 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)(9,Item,4)</span>";
5229 Assert.AreEqual (exp, v, "#223");
5234 public void RepeatInfo_1cols_0itms_horiz_flow_hdr_sep ()
5238 // RepeatDirection : Horizontal
5239 // RepeatLayout : Flow
5240 // OuterTableImplied : False
5246 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5247 string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
5248 Assert.AreEqual (exp, v, "#224");
5253 public void RepeatInfo_1cols_5itms_horiz_flow_hdr_sep ()
5257 // RepeatDirection : Horizontal
5258 // RepeatLayout : Flow
5259 // OuterTableImplied : False
5265 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5266 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)<br />(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)<br />(9,Item,4)<br /></span>";
5267 Assert.AreEqual (exp, v, "#225");
5272 public void RepeatInfo_2cols_4itms_horiz_flow_hdr_sep ()
5276 // RepeatDirection : Horizontal
5277 // RepeatLayout : Flow
5278 // OuterTableImplied : False
5284 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5285 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)<br /></span>";
5286 Assert.AreEqual (exp, v, "#226");
5291 public void RepeatInfo_2cols_7itms_horiz_flow_hdr_sep ()
5295 // RepeatDirection : Horizontal
5296 // RepeatLayout : Flow
5297 // OuterTableImplied : False
5303 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5304 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)<br />(5,Item,2)(6,Separator,2)(7,Item,3)(8,Separator,3)<br />(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br /></span>";
5305 Assert.AreEqual (exp, v, "#227");
5310 public void RepeatInfo_3cols_9itms_horiz_flow_hdr_sep ()
5314 // RepeatDirection : Horizontal
5315 // RepeatLayout : Flow
5316 // OuterTableImplied : False
5322 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5323 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)(14,Separator,6)(15,Item,7)(16,Separator,7)(17,Item,8)<br /></span>";
5324 Assert.AreEqual (exp, v, "#228");
5329 public void RepeatInfo_3cols_7itms_horiz_flow_hdr_sep ()
5333 // RepeatDirection : Horizontal
5334 // RepeatLayout : Flow
5335 // OuterTableImplied : False
5341 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
5342 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,1)(4,Separator,1)(5,Item,2)(6,Separator,2)<br />(7,Item,3)(8,Separator,3)(9,Item,4)(10,Separator,4)(11,Item,5)(12,Separator,5)<br />(13,Item,6)<br /></span>";
5343 Assert.AreEqual (exp, v, "#229");
5348 public void RepeatInfo_0cols_0itms_vert_flow_hdr_sep ()
5352 // RepeatDirection : Vertical
5353 // RepeatLayout : Flow
5354 // OuterTableImplied : False
5360 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5361 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
5362 Assert.AreEqual (exp, v, "#230");
5367 public void RepeatInfo_0cols_1itms_vert_flow_hdr_sep ()
5371 // RepeatDirection : Vertical
5372 // RepeatLayout : Flow
5373 // OuterTableImplied : False
5379 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5380 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)</span>";
5381 Assert.AreEqual (exp, v, "#231");
5386 public void RepeatInfo_0cols_2itms_vert_flow_hdr_sep ()
5390 // RepeatDirection : Vertical
5391 // RepeatLayout : Flow
5392 // OuterTableImplied : False
5398 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5399 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)</span>";
5400 Assert.AreEqual (exp, v, "#232");
5405 public void RepeatInfo_0cols_5itms_vert_flow_hdr_sep ()
5409 // RepeatDirection : Vertical
5410 // RepeatLayout : Flow
5411 // OuterTableImplied : False
5417 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5418 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Separator,1)<br />(5,Item,2)<br />(6,Separator,2)<br />(7,Item,3)<br />(8,Separator,3)<br />(9,Item,4)</span>";
5419 Assert.AreEqual (exp, v, "#233");
5424 public void RepeatInfo_1cols_0itms_vert_flow_hdr_sep ()
5428 // RepeatDirection : Vertical
5429 // RepeatLayout : Flow
5430 // OuterTableImplied : False
5436 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5437 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
5438 Assert.AreEqual (exp, v, "#234");
5443 public void RepeatInfo_1cols_5itms_vert_flow_hdr_sep ()
5447 // RepeatDirection : Vertical
5448 // RepeatLayout : Flow
5449 // OuterTableImplied : False
5455 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5456 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)<br />(4,Separator,1)<br />(5,Item,2)<br />(6,Separator,2)<br />(7,Item,3)<br />(8,Separator,3)<br />(9,Item,4)</span>";
5457 Assert.AreEqual (exp, v, "#235");
5462 public void RepeatInfo_2cols_4itms_vert_flow_hdr_sep ()
5466 // RepeatDirection : Vertical
5467 // RepeatLayout : Flow
5468 // OuterTableImplied : False
5474 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5475 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,2)(4,Separator,2)<br />(5,Item,1)(6,Separator,1)(7,Item,3)</span>";
5476 Assert.AreEqual (exp, v, "#236");
5481 public void RepeatInfo_2cols_7itms_vert_flow_hdr_sep ()
5485 // RepeatDirection : Vertical
5486 // RepeatLayout : Flow
5487 // OuterTableImplied : False
5493 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5494 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,4)(4,Separator,4)<br />(5,Item,1)(6,Separator,1)(7,Item,5)(8,Separator,5)<br />(9,Item,2)(10,Separator,2)(11,Item,6)<br />(12,Item,3)(13,Separator,3)</span>";
5495 Assert.AreEqual (exp, v, "#237");
5500 public void RepeatInfo_3cols_9itms_vert_flow_hdr_sep ()
5504 // RepeatDirection : Vertical
5505 // RepeatLayout : Flow
5506 // OuterTableImplied : False
5512 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5513 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,6)(6,Separator,6)<br />(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,7)(12,Separator,7)<br />(13,Item,2)(14,Separator,2)(15,Item,5)(16,Separator,5)(17,Item,8)</span>";
5514 Assert.AreEqual (exp, v, "#238");
5519 public void RepeatInfo_3cols_7itms_vert_flow_hdr_sep ()
5523 // RepeatDirection : Vertical
5524 // RepeatLayout : Flow
5525 // OuterTableImplied : False
5531 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
5532 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Separator,0)(3,Item,3)(4,Separator,3)(5,Item,5)(6,Separator,5)<br />(7,Item,1)(8,Separator,1)(9,Item,4)(10,Separator,4)(11,Item,6)<br />(12,Item,2)(13,Separator,2)</span>";
5533 Assert.AreEqual (exp, v, "#239");
5538 public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_sep ()
5542 // RepeatDirection : Horizontal
5543 // RepeatLayout : Table
5544 // OuterTableImplied : True
5550 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5551 string exp = @"<table class=""mainstyle"">
5554 Assert.AreEqual (exp, v, "#240");
5559 public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_sep ()
5563 // RepeatDirection : Horizontal
5564 // RepeatLayout : Table
5565 // OuterTableImplied : True
5571 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5572 string exp = @"<table class=""mainstyle"">
5574 <td class=""Item0"">(0,Item,0)</td><td></td>
5577 Assert.AreEqual (exp, v, "#241");
5582 public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_sep ()
5586 // RepeatDirection : Horizontal
5587 // RepeatLayout : Table
5588 // OuterTableImplied : True
5594 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5595 string exp = @"<table class=""mainstyle"">
5597 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
5600 Assert.AreEqual (exp, v, "#242");
5605 public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_sep ()
5609 // RepeatDirection : Horizontal
5610 // RepeatLayout : Table
5611 // OuterTableImplied : True
5617 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5618 string exp = @"<table class=""mainstyle"">
5620 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td></td>
5623 Assert.AreEqual (exp, v, "#243");
5628 public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_sep ()
5632 // RepeatDirection : Horizontal
5633 // RepeatLayout : Table
5634 // OuterTableImplied : True
5640 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5641 string exp = @"<table class=""mainstyle"">
5644 Assert.AreEqual (exp, v, "#244");
5649 public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_sep ()
5653 // RepeatDirection : Horizontal
5654 // RepeatLayout : Table
5655 // OuterTableImplied : True
5661 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5662 string exp = @"<table class=""mainstyle"">
5664 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
5666 <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
5668 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
5670 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
5672 <td class=""Item4"">(8,Item,4)</td><td></td>
5675 Assert.AreEqual (exp, v, "#245");
5680 public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_sep ()
5684 // RepeatDirection : Horizontal
5685 // RepeatLayout : Table
5686 // OuterTableImplied : True
5692 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5693 string exp = @"<table class=""mainstyle"">
5695 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
5697 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
5700 Assert.AreEqual (exp, v, "#246");
5705 public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_sep ()
5709 // RepeatDirection : Horizontal
5710 // RepeatLayout : Table
5711 // OuterTableImplied : True
5717 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5718 string exp = @"<table class=""mainstyle"">
5720 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
5722 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
5724 <td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
5726 <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
5729 Assert.AreEqual (exp, v, "#247");
5734 public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_sep ()
5738 // RepeatDirection : Horizontal
5739 // RepeatLayout : Table
5740 // OuterTableImplied : True
5746 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5747 string exp = @"<table>
5749 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
5751 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
5753 <td class=""Item6"">(12,Item,6)</td><td class=""Separator6"">(13,Separator,6)</td><td class=""Item7"">(14,Item,7)</td><td class=""Separator7"">(15,Separator,7)</td><td class=""Item8"">(16,Item,8)</td><td></td>
5756 Assert.AreEqual (exp, v, "#248");
5761 public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_sep ()
5765 // RepeatDirection : Horizontal
5766 // RepeatLayout : Table
5767 // OuterTableImplied : True
5773 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
5774 string exp = @"<table>
5776 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
5778 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
5780 <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
5783 Assert.AreEqual (exp, v, "#249");
5788 public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_sep ()
5792 // RepeatDirection : Vertical
5793 // RepeatLayout : Table
5794 // OuterTableImplied : True
5800 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5802 Assert.AreEqual (exp, v, "#250");
5807 public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_sep ()
5811 // RepeatDirection : Vertical
5812 // RepeatLayout : Table
5813 // OuterTableImplied : True
5819 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5820 string exp = @"(0,Item,0)";
5821 Assert.AreEqual (exp, v, "#251");
5826 public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_sep ()
5830 // RepeatDirection : Vertical
5831 // RepeatLayout : Table
5832 // OuterTableImplied : True
5838 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5839 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)";
5840 Assert.AreEqual (exp, v, "#252");
5845 public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_sep ()
5849 // RepeatDirection : Vertical
5850 // RepeatLayout : Table
5851 // OuterTableImplied : True
5857 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5858 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)";
5859 Assert.AreEqual (exp, v, "#253");
5864 public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_sep ()
5868 // RepeatDirection : Vertical
5869 // RepeatLayout : Table
5870 // OuterTableImplied : True
5876 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5878 Assert.AreEqual (exp, v, "#254");
5883 public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_sep ()
5887 // RepeatDirection : Vertical
5888 // RepeatLayout : Table
5889 // OuterTableImplied : True
5895 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5896 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)";
5897 Assert.AreEqual (exp, v, "#255");
5902 public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_sep ()
5906 // RepeatDirection : Vertical
5907 // RepeatLayout : Table
5908 // OuterTableImplied : True
5914 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5915 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)";
5916 Assert.AreEqual (exp, v, "#256");
5921 public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_sep ()
5925 // RepeatDirection : Vertical
5926 // RepeatLayout : Table
5927 // OuterTableImplied : True
5933 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5934 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)(8,Item,2)(9,Separator,2)(10,Item,6)(11,Item,3)(12,Separator,3)";
5935 Assert.AreEqual (exp, v, "#257");
5940 public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_sep ()
5944 // RepeatDirection : Vertical
5945 // RepeatLayout : Table
5946 // OuterTableImplied : True
5952 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5953 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)";
5954 Assert.AreEqual (exp, v, "#258");
5959 public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_sep ()
5963 // RepeatDirection : Vertical
5964 // RepeatLayout : Table
5965 // OuterTableImplied : True
5971 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
5972 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)(11,Item,2)(12,Separator,2)";
5973 Assert.AreEqual (exp, v, "#259");
5978 public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_sep ()
5982 // RepeatDirection : Horizontal
5983 // RepeatLayout : Flow
5984 // OuterTableImplied : True
5990 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
5991 string exp = @"<span class=""mainstyle""></span>";
5992 Assert.AreEqual (exp, v, "#260");
5997 public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_sep ()
6001 // RepeatDirection : Horizontal
6002 // RepeatLayout : Flow
6003 // OuterTableImplied : True
6009 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6010 string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
6011 Assert.AreEqual (exp, v, "#261");
6016 public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_sep ()
6020 // RepeatDirection : Horizontal
6021 // RepeatLayout : Flow
6022 // OuterTableImplied : True
6028 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6029 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)</span>";
6030 Assert.AreEqual (exp, v, "#262");
6035 public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_sep ()
6039 // RepeatDirection : Horizontal
6040 // RepeatLayout : Flow
6041 // OuterTableImplied : True
6047 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6048 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)</span>";
6049 Assert.AreEqual (exp, v, "#263");
6054 public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_sep ()
6058 // RepeatDirection : Horizontal
6059 // RepeatLayout : Flow
6060 // OuterTableImplied : True
6066 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6067 string exp = @"<span class=""mainstyle""></span>";
6068 Assert.AreEqual (exp, v, "#264");
6073 public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_sep ()
6077 // RepeatDirection : Horizontal
6078 // RepeatLayout : Flow
6079 // OuterTableImplied : True
6085 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6086 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)<br />(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)<br />(8,Item,4)<br /></span>";
6087 Assert.AreEqual (exp, v, "#265");
6092 public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_sep ()
6096 // RepeatDirection : Horizontal
6097 // RepeatLayout : Flow
6098 // OuterTableImplied : True
6104 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6105 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)<br /></span>";
6106 Assert.AreEqual (exp, v, "#266");
6111 public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_sep ()
6115 // RepeatDirection : Horizontal
6116 // RepeatLayout : Flow
6117 // OuterTableImplied : True
6123 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6124 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)<br />(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br /></span>";
6125 Assert.AreEqual (exp, v, "#267");
6130 public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_sep ()
6134 // RepeatDirection : Horizontal
6135 // RepeatLayout : Flow
6136 // OuterTableImplied : True
6142 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6143 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)(13,Separator,6)(14,Item,7)(15,Separator,7)(16,Item,8)<br /></span>";
6144 Assert.AreEqual (exp, v, "#268");
6149 public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_sep ()
6153 // RepeatDirection : Horizontal
6154 // RepeatLayout : Flow
6155 // OuterTableImplied : True
6161 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
6162 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br /></span>";
6163 Assert.AreEqual (exp, v, "#269");
6168 public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_sep ()
6172 // RepeatDirection : Vertical
6173 // RepeatLayout : Flow
6174 // OuterTableImplied : True
6180 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6182 Assert.AreEqual (exp, v, "#270");
6187 public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_sep ()
6191 // RepeatDirection : Vertical
6192 // RepeatLayout : Flow
6193 // OuterTableImplied : True
6199 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6200 string exp = @"(0,Item,0)";
6201 Assert.AreEqual (exp, v, "#271");
6206 public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_sep ()
6210 // RepeatDirection : Vertical
6211 // RepeatLayout : Flow
6212 // OuterTableImplied : True
6218 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6219 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)";
6220 Assert.AreEqual (exp, v, "#272");
6225 public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_sep ()
6229 // RepeatDirection : Vertical
6230 // RepeatLayout : Flow
6231 // OuterTableImplied : True
6237 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6238 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)";
6239 Assert.AreEqual (exp, v, "#273");
6244 public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_sep ()
6248 // RepeatDirection : Vertical
6249 // RepeatLayout : Flow
6250 // OuterTableImplied : True
6256 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6258 Assert.AreEqual (exp, v, "#274");
6263 public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_sep ()
6267 // RepeatDirection : Vertical
6268 // RepeatLayout : Flow
6269 // OuterTableImplied : True
6275 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6276 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)";
6277 Assert.AreEqual (exp, v, "#275");
6282 public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_sep ()
6286 // RepeatDirection : Vertical
6287 // RepeatLayout : Flow
6288 // OuterTableImplied : True
6294 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6295 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)";
6296 Assert.AreEqual (exp, v, "#276");
6301 public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_sep ()
6305 // RepeatDirection : Vertical
6306 // RepeatLayout : Flow
6307 // OuterTableImplied : True
6313 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6314 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)(8,Item,2)(9,Separator,2)(10,Item,6)(11,Item,3)(12,Separator,3)";
6315 Assert.AreEqual (exp, v, "#277");
6320 public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_sep ()
6324 // RepeatDirection : Vertical
6325 // RepeatLayout : Flow
6326 // OuterTableImplied : True
6332 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6333 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)";
6334 Assert.AreEqual (exp, v, "#278");
6339 public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_sep ()
6343 // RepeatDirection : Vertical
6344 // RepeatLayout : Flow
6345 // OuterTableImplied : True
6351 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
6352 string exp = @"(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)(11,Item,2)(12,Separator,2)";
6353 Assert.AreEqual (exp, v, "#279");
6358 public void RepeatInfo_0cols_0itms_horiz_tbl_sep ()
6362 // RepeatDirection : Horizontal
6363 // RepeatLayout : Table
6364 // OuterTableImplied : False
6370 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6371 string exp = @"<table class=""mainstyle"">
6374 Assert.AreEqual (exp, v, "#280");
6379 public void RepeatInfo_0cols_1itms_horiz_tbl_sep ()
6383 // RepeatDirection : Horizontal
6384 // RepeatLayout : Table
6385 // OuterTableImplied : False
6391 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6392 string exp = @"<table class=""mainstyle"">
6394 <td class=""Item0"">(0,Item,0)</td><td></td>
6397 Assert.AreEqual (exp, v, "#281");
6402 public void RepeatInfo_0cols_2itms_horiz_tbl_sep ()
6406 // RepeatDirection : Horizontal
6407 // RepeatLayout : Table
6408 // OuterTableImplied : False
6414 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6415 string exp = @"<table class=""mainstyle"">
6417 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
6420 Assert.AreEqual (exp, v, "#282");
6425 public void RepeatInfo_0cols_5itms_horiz_tbl_sep ()
6429 // RepeatDirection : Horizontal
6430 // RepeatLayout : Table
6431 // OuterTableImplied : False
6437 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6438 string exp = @"<table class=""mainstyle"">
6440 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td></td>
6443 Assert.AreEqual (exp, v, "#283");
6448 public void RepeatInfo_1cols_0itms_horiz_tbl_sep ()
6452 // RepeatDirection : Horizontal
6453 // RepeatLayout : Table
6454 // OuterTableImplied : False
6460 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6461 string exp = @"<table class=""mainstyle"">
6464 Assert.AreEqual (exp, v, "#284");
6469 public void RepeatInfo_1cols_5itms_horiz_tbl_sep ()
6473 // RepeatDirection : Horizontal
6474 // RepeatLayout : Table
6475 // OuterTableImplied : False
6481 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6482 string exp = @"<table class=""mainstyle"">
6484 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
6486 <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
6488 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
6490 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
6492 <td class=""Item4"">(8,Item,4)</td><td></td>
6495 Assert.AreEqual (exp, v, "#285");
6500 public void RepeatInfo_2cols_4itms_horiz_tbl_sep ()
6504 // RepeatDirection : Horizontal
6505 // RepeatLayout : Table
6506 // OuterTableImplied : False
6512 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6513 string exp = @"<table class=""mainstyle"">
6515 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
6517 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
6520 Assert.AreEqual (exp, v, "#286");
6525 public void RepeatInfo_2cols_7itms_horiz_tbl_sep ()
6529 // RepeatDirection : Horizontal
6530 // RepeatLayout : Table
6531 // OuterTableImplied : False
6537 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6538 string exp = @"<table class=""mainstyle"">
6540 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
6542 <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
6544 <td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
6546 <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
6549 Assert.AreEqual (exp, v, "#287");
6554 public void RepeatInfo_3cols_9itms_horiz_tbl_sep ()
6558 // RepeatDirection : Horizontal
6559 // RepeatLayout : Table
6560 // OuterTableImplied : False
6566 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6567 string exp = @"<table>
6569 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
6571 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
6573 <td class=""Item6"">(12,Item,6)</td><td class=""Separator6"">(13,Separator,6)</td><td class=""Item7"">(14,Item,7)</td><td class=""Separator7"">(15,Separator,7)</td><td class=""Item8"">(16,Item,8)</td><td></td>
6576 Assert.AreEqual (exp, v, "#288");
6581 public void RepeatInfo_3cols_7itms_horiz_tbl_sep ()
6585 // RepeatDirection : Horizontal
6586 // RepeatLayout : Table
6587 // OuterTableImplied : False
6593 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
6594 string exp = @"<table>
6596 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td><td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
6598 <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
6600 <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
6603 Assert.AreEqual (exp, v, "#289");
6608 public void RepeatInfo_0cols_0itms_vert_tbl_sep ()
6612 // RepeatDirection : Vertical
6613 // RepeatLayout : Table
6614 // OuterTableImplied : False
6620 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6621 string exp = @"<table class=""mainstyle"">
6624 Assert.AreEqual (exp, v, "#290");
6629 public void RepeatInfo_0cols_1itms_vert_tbl_sep ()
6633 // RepeatDirection : Vertical
6634 // RepeatLayout : Table
6635 // OuterTableImplied : False
6641 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6642 string exp = @"<table class=""mainstyle"">
6644 <td class=""Item0"">(0,Item,0)</td>
6647 Assert.AreEqual (exp, v, "#291");
6652 public void RepeatInfo_0cols_2itms_vert_tbl_sep ()
6656 // RepeatDirection : Vertical
6657 // RepeatLayout : Table
6658 // OuterTableImplied : False
6664 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6665 string exp = @"<table class=""mainstyle"">
6667 <td class=""Item0"">(0,Item,0)</td>
6669 <td class=""Separator0"">(1,Separator,0)</td>
6671 <td class=""Item1"">(2,Item,1)</td>
6674 Assert.AreEqual (exp, v, "#292");
6679 public void RepeatInfo_0cols_5itms_vert_tbl_sep ()
6683 // RepeatDirection : Vertical
6684 // RepeatLayout : Table
6685 // OuterTableImplied : False
6691 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6692 string exp = @"<table class=""mainstyle"">
6694 <td class=""Item0"">(0,Item,0)</td>
6696 <td class=""Separator0"">(1,Separator,0)</td>
6698 <td class=""Item1"">(2,Item,1)</td>
6700 <td class=""Separator1"">(3,Separator,1)</td>
6702 <td class=""Item2"">(4,Item,2)</td>
6704 <td class=""Separator2"">(5,Separator,2)</td>
6706 <td class=""Item3"">(6,Item,3)</td>
6708 <td class=""Separator3"">(7,Separator,3)</td>
6710 <td class=""Item4"">(8,Item,4)</td>
6713 Assert.AreEqual (exp, v, "#293");
6718 public void RepeatInfo_1cols_0itms_vert_tbl_sep ()
6722 // RepeatDirection : Vertical
6723 // RepeatLayout : Table
6724 // OuterTableImplied : False
6730 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6731 string exp = @"<table class=""mainstyle"">
6734 Assert.AreEqual (exp, v, "#294");
6739 public void RepeatInfo_1cols_5itms_vert_tbl_sep ()
6743 // RepeatDirection : Vertical
6744 // RepeatLayout : Table
6745 // OuterTableImplied : False
6751 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6752 string exp = @"<table class=""mainstyle"">
6754 <td class=""Item0"">(0,Item,0)</td>
6756 <td class=""Separator0"">(1,Separator,0)</td>
6758 <td class=""Item1"">(2,Item,1)</td>
6760 <td class=""Separator1"">(3,Separator,1)</td>
6762 <td class=""Item2"">(4,Item,2)</td>
6764 <td class=""Separator2"">(5,Separator,2)</td>
6766 <td class=""Item3"">(6,Item,3)</td>
6768 <td class=""Separator3"">(7,Separator,3)</td>
6770 <td class=""Item4"">(8,Item,4)</td>
6773 Assert.AreEqual (exp, v, "#295");
6778 public void RepeatInfo_2cols_4itms_vert_tbl_sep ()
6782 // RepeatDirection : Vertical
6783 // RepeatLayout : Table
6784 // OuterTableImplied : False
6790 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6791 string exp = @"<table class=""mainstyle"">
6793 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item2"">(2,Item,2)</td><td class=""Separator2"">(3,Separator,2)</td>
6795 <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item3"">(6,Item,3)</td><td></td>
6798 Assert.AreEqual (exp, v, "#296");
6803 public void RepeatInfo_2cols_7itms_vert_tbl_sep ()
6807 // RepeatDirection : Vertical
6808 // RepeatLayout : Table
6809 // OuterTableImplied : False
6815 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6816 string exp = @"<table class=""mainstyle"">
6818 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item4"">(2,Item,4)</td><td class=""Separator4"">(3,Separator,4)</td>
6820 <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item5"">(6,Item,5)</td><td class=""Separator5"">(7,Separator,5)</td>
6822 <td class=""Item2"">(8,Item,2)</td><td class=""Separator2"">(9,Separator,2)</td><td class=""Item6"">(10,Item,6)</td><td></td>
6824 <td class=""Item3"">(11,Item,3)</td><td class=""Separator3"">(12,Separator,3)</td><td></td><td></td>
6827 Assert.AreEqual (exp, v, "#297");
6832 public void RepeatInfo_3cols_9itms_vert_tbl_sep ()
6836 // RepeatDirection : Vertical
6837 // RepeatLayout : Table
6838 // OuterTableImplied : False
6844 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6845 string exp = @"<table>
6847 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Separator3"">(3,Separator,3)</td><td class=""Item6"">(4,Item,6)</td><td class=""Separator6"">(5,Separator,6)</td>
6849 <td class=""Item1"">(6,Item,1)</td><td class=""Separator1"">(7,Separator,1)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item7"">(10,Item,7)</td><td class=""Separator7"">(11,Separator,7)</td>
6851 <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td class=""Item5"">(14,Item,5)</td><td class=""Separator5"">(15,Separator,5)</td><td class=""Item8"">(16,Item,8)</td><td></td>
6854 Assert.AreEqual (exp, v, "#298");
6859 public void RepeatInfo_3cols_7itms_vert_tbl_sep ()
6863 // RepeatDirection : Vertical
6864 // RepeatLayout : Table
6865 // OuterTableImplied : False
6871 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
6872 string exp = @"<table>
6874 <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Separator3"">(3,Separator,3)</td><td class=""Item5"">(4,Item,5)</td><td class=""Separator5"">(5,Separator,5)</td>
6876 <td class=""Item1"">(6,Item,1)</td><td class=""Separator1"">(7,Separator,1)</td><td class=""Item4"">(8,Item,4)</td><td class=""Separator4"">(9,Separator,4)</td><td class=""Item6"">(10,Item,6)</td><td></td>
6878 <td class=""Item2"">(11,Item,2)</td><td class=""Separator2"">(12,Separator,2)</td><td></td><td></td><td></td><td></td>
6881 Assert.AreEqual (exp, v, "#299");
6886 public void RepeatInfo_0cols_0itms_horiz_flow_sep ()
6890 // RepeatDirection : Horizontal
6891 // RepeatLayout : Flow
6892 // OuterTableImplied : False
6898 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
6899 string exp = @"<span class=""mainstyle""></span>";
6900 Assert.AreEqual (exp, v, "#300");
6905 public void RepeatInfo_0cols_1itms_horiz_flow_sep ()
6909 // RepeatDirection : Horizontal
6910 // RepeatLayout : Flow
6911 // OuterTableImplied : False
6917 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
6918 string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
6919 Assert.AreEqual (exp, v, "#301");
6924 public void RepeatInfo_0cols_2itms_horiz_flow_sep ()
6928 // RepeatDirection : Horizontal
6929 // RepeatLayout : Flow
6930 // OuterTableImplied : False
6936 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
6937 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)</span>";
6938 Assert.AreEqual (exp, v, "#302");
6943 public void RepeatInfo_0cols_5itms_horiz_flow_sep ()
6947 // RepeatDirection : Horizontal
6948 // RepeatLayout : Flow
6949 // OuterTableImplied : False
6955 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
6956 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)(8,Item,4)</span>";
6957 Assert.AreEqual (exp, v, "#303");
6962 public void RepeatInfo_1cols_0itms_horiz_flow_sep ()
6966 // RepeatDirection : Horizontal
6967 // RepeatLayout : Flow
6968 // OuterTableImplied : False
6974 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
6975 string exp = @"<span class=""mainstyle""></span>";
6976 Assert.AreEqual (exp, v, "#304");
6981 public void RepeatInfo_1cols_5itms_horiz_flow_sep ()
6985 // RepeatDirection : Horizontal
6986 // RepeatLayout : Flow
6987 // OuterTableImplied : False
6993 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
6994 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)<br />(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)<br />(8,Item,4)<br /></span>";
6995 Assert.AreEqual (exp, v, "#305");
7000 public void RepeatInfo_2cols_4itms_horiz_flow_sep ()
7004 // RepeatDirection : Horizontal
7005 // RepeatLayout : Flow
7006 // OuterTableImplied : False
7012 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
7013 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)<br /></span>";
7014 Assert.AreEqual (exp, v, "#306");
7019 public void RepeatInfo_2cols_7itms_horiz_flow_sep ()
7023 // RepeatDirection : Horizontal
7024 // RepeatLayout : Flow
7025 // OuterTableImplied : False
7031 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
7032 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)<br />(4,Item,2)(5,Separator,2)(6,Item,3)(7,Separator,3)<br />(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br /></span>";
7033 Assert.AreEqual (exp, v, "#307");
7038 public void RepeatInfo_3cols_9itms_horiz_flow_sep ()
7042 // RepeatDirection : Horizontal
7043 // RepeatLayout : Flow
7044 // OuterTableImplied : False
7050 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
7051 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)(13,Separator,6)(14,Item,7)(15,Separator,7)(16,Item,8)<br /></span>";
7052 Assert.AreEqual (exp, v, "#308");
7057 public void RepeatInfo_3cols_7itms_horiz_flow_sep ()
7061 // RepeatDirection : Horizontal
7062 // RepeatLayout : Flow
7063 // OuterTableImplied : False
7069 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
7070 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,1)(3,Separator,1)(4,Item,2)(5,Separator,2)<br />(6,Item,3)(7,Separator,3)(8,Item,4)(9,Separator,4)(10,Item,5)(11,Separator,5)<br />(12,Item,6)<br /></span>";
7071 Assert.AreEqual (exp, v, "#309");
7076 public void RepeatInfo_0cols_0itms_vert_flow_sep ()
7080 // RepeatDirection : Vertical
7081 // RepeatLayout : Flow
7082 // OuterTableImplied : False
7088 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7089 string exp = @"<span class=""mainstyle""></span>";
7090 Assert.AreEqual (exp, v, "#310");
7095 public void RepeatInfo_0cols_1itms_vert_flow_sep ()
7099 // RepeatDirection : Vertical
7100 // RepeatLayout : Flow
7101 // OuterTableImplied : False
7107 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7108 string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
7109 Assert.AreEqual (exp, v, "#311");
7114 public void RepeatInfo_0cols_2itms_vert_flow_sep ()
7118 // RepeatDirection : Vertical
7119 // RepeatLayout : Flow
7120 // OuterTableImplied : False
7126 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7127 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)</span>";
7128 Assert.AreEqual (exp, v, "#312");
7133 public void RepeatInfo_0cols_5itms_vert_flow_sep ()
7137 // RepeatDirection : Vertical
7138 // RepeatLayout : Flow
7139 // OuterTableImplied : False
7145 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7146 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Separator,1)<br />(4,Item,2)<br />(5,Separator,2)<br />(6,Item,3)<br />(7,Separator,3)<br />(8,Item,4)</span>";
7147 Assert.AreEqual (exp, v, "#313");
7152 public void RepeatInfo_1cols_0itms_vert_flow_sep ()
7156 // RepeatDirection : Vertical
7157 // RepeatLayout : Flow
7158 // OuterTableImplied : False
7164 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7165 string exp = @"<span class=""mainstyle""></span>";
7166 Assert.AreEqual (exp, v, "#314");
7171 public void RepeatInfo_1cols_5itms_vert_flow_sep ()
7175 // RepeatDirection : Vertical
7176 // RepeatLayout : Flow
7177 // OuterTableImplied : False
7183 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7184 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Separator,1)<br />(4,Item,2)<br />(5,Separator,2)<br />(6,Item,3)<br />(7,Separator,3)<br />(8,Item,4)</span>";
7185 Assert.AreEqual (exp, v, "#315");
7190 public void RepeatInfo_2cols_4itms_vert_flow_sep ()
7194 // RepeatDirection : Vertical
7195 // RepeatLayout : Flow
7196 // OuterTableImplied : False
7202 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7203 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)<br />(4,Item,1)(5,Separator,1)(6,Item,3)</span>";
7204 Assert.AreEqual (exp, v, "#316");
7209 public void RepeatInfo_2cols_7itms_vert_flow_sep ()
7213 // RepeatDirection : Vertical
7214 // RepeatLayout : Flow
7215 // OuterTableImplied : False
7221 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7222 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,4)(3,Separator,4)<br />(4,Item,1)(5,Separator,1)(6,Item,5)(7,Separator,5)<br />(8,Item,2)(9,Separator,2)(10,Item,6)<br />(11,Item,3)(12,Separator,3)</span>";
7223 Assert.AreEqual (exp, v, "#317");
7228 public void RepeatInfo_3cols_9itms_vert_flow_sep ()
7232 // RepeatDirection : Vertical
7233 // RepeatLayout : Flow
7234 // OuterTableImplied : False
7240 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7241 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,6)(5,Separator,6)<br />(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,7)(11,Separator,7)<br />(12,Item,2)(13,Separator,2)(14,Item,5)(15,Separator,5)(16,Item,8)</span>";
7242 Assert.AreEqual (exp, v, "#318");
7247 public void RepeatInfo_3cols_7itms_vert_flow_sep ()
7251 // RepeatDirection : Vertical
7252 // RepeatLayout : Flow
7253 // OuterTableImplied : False
7259 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
7260 string exp = @"<span>(0,Item,0)(1,Separator,0)(2,Item,3)(3,Separator,3)(4,Item,5)(5,Separator,5)<br />(6,Item,1)(7,Separator,1)(8,Item,4)(9,Separator,4)(10,Item,6)<br />(11,Item,2)(12,Separator,2)</span>";
7261 Assert.AreEqual (exp, v, "#319");
7266 public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr_ftr ()
7270 // RepeatDirection : Horizontal
7271 // RepeatLayout : Table
7272 // OuterTableImplied : True
7275 // Separator : False
7278 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7279 string exp = @"<table class=""mainstyle"">
7281 <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
7283 <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
7286 Assert.AreEqual (exp, v, "#320");
7291 public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr_ftr ()
7295 // RepeatDirection : Horizontal
7296 // RepeatLayout : Table
7297 // OuterTableImplied : True
7300 // Separator : False
7303 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7304 string exp = @"<table class=""mainstyle"">
7306 <td class=""Header-1"">(0,Header,-1)</td>
7308 <td class=""Item0"">(1,Item,0)</td>
7310 <td class=""Footer-1"">(2,Footer,-1)</td>
7313 Assert.AreEqual (exp, v, "#321");
7318 public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr_ftr ()
7322 // RepeatDirection : Horizontal
7323 // RepeatLayout : Table
7324 // OuterTableImplied : True
7327 // Separator : False
7330 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7331 string exp = @"<table class=""mainstyle"">
7333 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
7335 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
7337 <td colspan=""2"" class=""Footer-1"">(3,Footer,-1)</td>
7340 Assert.AreEqual (exp, v, "#322");
7345 public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr_ftr ()
7349 // RepeatDirection : Horizontal
7350 // RepeatLayout : Table
7351 // OuterTableImplied : True
7354 // Separator : False
7357 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7358 string exp = @"<table class=""mainstyle"">
7360 <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
7362 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td>
7364 <td colspan=""5"" class=""Footer-1"">(6,Footer,-1)</td>
7367 Assert.AreEqual (exp, v, "#323");
7372 public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr_ftr ()
7376 // RepeatDirection : Horizontal
7377 // RepeatLayout : Table
7378 // OuterTableImplied : True
7381 // Separator : False
7384 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7385 string exp = @"<table class=""mainstyle"">
7387 <td class=""Header-1"">(0,Header,-1)</td>
7389 <td class=""Footer-1"">(1,Footer,-1)</td>
7392 Assert.AreEqual (exp, v, "#324");
7397 public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr_ftr ()
7401 // RepeatDirection : Horizontal
7402 // RepeatLayout : Table
7403 // OuterTableImplied : True
7406 // Separator : False
7409 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7410 string exp = @"<table class=""mainstyle"">
7412 <td class=""Header-1"">(0,Header,-1)</td>
7414 <td class=""Item0"">(1,Item,0)</td>
7416 <td class=""Item1"">(2,Item,1)</td>
7418 <td class=""Item2"">(3,Item,2)</td>
7420 <td class=""Item3"">(4,Item,3)</td>
7422 <td class=""Item4"">(5,Item,4)</td>
7424 <td class=""Footer-1"">(6,Footer,-1)</td>
7427 Assert.AreEqual (exp, v, "#325");
7432 public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr_ftr ()
7436 // RepeatDirection : Horizontal
7437 // RepeatLayout : Table
7438 // OuterTableImplied : True
7441 // Separator : False
7444 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7445 string exp = @"<table class=""mainstyle"">
7447 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
7449 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
7451 <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
7453 <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
7456 Assert.AreEqual (exp, v, "#326");
7461 public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr_ftr ()
7465 // RepeatDirection : Horizontal
7466 // RepeatLayout : Table
7467 // OuterTableImplied : True
7470 // Separator : False
7473 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7474 string exp = @"<table class=""mainstyle"">
7476 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
7478 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
7480 <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
7482 <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
7484 <td class=""Item6"">(7,Item,6)</td><td></td>
7486 <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
7489 Assert.AreEqual (exp, v, "#327");
7494 public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr_ftr ()
7498 // RepeatDirection : Horizontal
7499 // RepeatLayout : Table
7500 // OuterTableImplied : True
7503 // Separator : False
7506 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7507 string exp = @"<table>
7509 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
7511 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
7513 <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
7515 <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
7517 <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
7520 Assert.AreEqual (exp, v, "#328");
7525 public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr_ftr ()
7529 // RepeatDirection : Horizontal
7530 // RepeatLayout : Table
7531 // OuterTableImplied : True
7534 // Separator : False
7537 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
7538 string exp = @"<table>
7540 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
7542 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
7544 <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
7546 <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
7548 <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
7551 Assert.AreEqual (exp, v, "#329");
7556 public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr_ftr ()
7560 // RepeatDirection : Vertical
7561 // RepeatLayout : Table
7562 // OuterTableImplied : True
7565 // Separator : False
7568 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7569 string exp = @"(0,Header,-1)(1,Footer,-1)";
7570 Assert.AreEqual (exp, v, "#330");
7575 public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr_ftr ()
7579 // RepeatDirection : Vertical
7580 // RepeatLayout : Table
7581 // OuterTableImplied : True
7584 // Separator : False
7587 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7588 string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
7589 Assert.AreEqual (exp, v, "#331");
7594 public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr_ftr ()
7598 // RepeatDirection : Vertical
7599 // RepeatLayout : Table
7600 // OuterTableImplied : True
7603 // Separator : False
7606 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7607 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)";
7608 Assert.AreEqual (exp, v, "#332");
7613 public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr_ftr ()
7617 // RepeatDirection : Vertical
7618 // RepeatLayout : Table
7619 // OuterTableImplied : True
7622 // Separator : False
7625 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7626 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
7627 Assert.AreEqual (exp, v, "#333");
7632 public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr_ftr ()
7636 // RepeatDirection : Vertical
7637 // RepeatLayout : Table
7638 // OuterTableImplied : True
7641 // Separator : False
7644 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7645 string exp = @"(0,Header,-1)(1,Footer,-1)";
7646 Assert.AreEqual (exp, v, "#334");
7651 public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr_ftr ()
7655 // RepeatDirection : Vertical
7656 // RepeatLayout : Table
7657 // OuterTableImplied : True
7660 // Separator : False
7663 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7664 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
7665 Assert.AreEqual (exp, v, "#335");
7670 public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr_ftr ()
7674 // RepeatDirection : Vertical
7675 // RepeatLayout : Table
7676 // OuterTableImplied : True
7679 // Separator : False
7682 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7683 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)(5,Footer,-1)";
7684 Assert.AreEqual (exp, v, "#336");
7689 public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr_ftr ()
7693 // RepeatDirection : Vertical
7694 // RepeatLayout : Table
7695 // OuterTableImplied : True
7698 // Separator : False
7701 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7702 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,4)(3,Item,1)(4,Item,5)(5,Item,2)(6,Item,6)(7,Item,3)(8,Footer,-1)";
7703 Assert.AreEqual (exp, v, "#337");
7708 public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr_ftr ()
7712 // RepeatDirection : Vertical
7713 // RepeatLayout : Table
7714 // OuterTableImplied : True
7717 // Separator : False
7720 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7721 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,6)(4,Item,1)(5,Item,4)(6,Item,7)(7,Item,2)(8,Item,5)(9,Item,8)(10,Footer,-1)";
7722 Assert.AreEqual (exp, v, "#338");
7727 public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr_ftr ()
7731 // RepeatDirection : Vertical
7732 // RepeatLayout : Table
7733 // OuterTableImplied : True
7736 // Separator : False
7739 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
7740 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,5)(4,Item,1)(5,Item,4)(6,Item,6)(7,Item,2)(8,Footer,-1)";
7741 Assert.AreEqual (exp, v, "#339");
7746 public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr_ftr ()
7750 // RepeatDirection : Horizontal
7751 // RepeatLayout : Flow
7752 // OuterTableImplied : True
7755 // Separator : False
7758 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7759 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
7760 Assert.AreEqual (exp, v, "#340");
7765 public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr_ftr ()
7769 // RepeatDirection : Horizontal
7770 // RepeatLayout : Flow
7771 // OuterTableImplied : True
7774 // Separator : False
7777 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7778 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
7779 Assert.AreEqual (exp, v, "#341");
7784 public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr_ftr ()
7788 // RepeatDirection : Horizontal
7789 // RepeatLayout : Flow
7790 // OuterTableImplied : True
7793 // Separator : False
7796 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7797 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)</span>";
7798 Assert.AreEqual (exp, v, "#342");
7803 public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr_ftr ()
7807 // RepeatDirection : Horizontal
7808 // RepeatLayout : Flow
7809 // OuterTableImplied : True
7812 // Separator : False
7815 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7816 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)</span>";
7817 Assert.AreEqual (exp, v, "#343");
7822 public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr_ftr ()
7826 // RepeatDirection : Horizontal
7827 // RepeatLayout : Flow
7828 // OuterTableImplied : True
7831 // Separator : False
7834 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7835 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
7836 Assert.AreEqual (exp, v, "#344");
7841 public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr_ftr ()
7845 // RepeatDirection : Horizontal
7846 // RepeatLayout : Flow
7847 // OuterTableImplied : True
7850 // Separator : False
7853 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7854 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br />(6,Footer,-1)</span>";
7855 Assert.AreEqual (exp, v, "#345");
7860 public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr_ftr ()
7864 // RepeatDirection : Horizontal
7865 // RepeatLayout : Flow
7866 // OuterTableImplied : True
7869 // Separator : False
7872 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7873 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Footer,-1)</span>";
7874 Assert.AreEqual (exp, v, "#346");
7879 public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr_ftr ()
7883 // RepeatDirection : Horizontal
7884 // RepeatLayout : Flow
7885 // OuterTableImplied : True
7888 // Separator : False
7891 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7892 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Item,4)(6,Item,5)<br />(7,Item,6)<br />(8,Footer,-1)</span>";
7893 Assert.AreEqual (exp, v, "#347");
7898 public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr_ftr ()
7902 // RepeatDirection : Horizontal
7903 // RepeatLayout : Flow
7904 // OuterTableImplied : True
7907 // Separator : False
7910 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7911 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)(8,Item,7)(9,Item,8)<br />(10,Footer,-1)</span>";
7912 Assert.AreEqual (exp, v, "#348");
7917 public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr_ftr ()
7921 // RepeatDirection : Horizontal
7922 // RepeatLayout : Flow
7923 // OuterTableImplied : True
7926 // Separator : False
7929 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
7930 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)<br />(8,Footer,-1)</span>";
7931 Assert.AreEqual (exp, v, "#349");
7936 public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr_ftr ()
7940 // RepeatDirection : Vertical
7941 // RepeatLayout : Flow
7942 // OuterTableImplied : True
7945 // Separator : False
7948 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
7949 string exp = @"(0,Header,-1)(1,Footer,-1)";
7950 Assert.AreEqual (exp, v, "#350");
7955 public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr_ftr ()
7959 // RepeatDirection : Vertical
7960 // RepeatLayout : Flow
7961 // OuterTableImplied : True
7964 // Separator : False
7967 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
7968 string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
7969 Assert.AreEqual (exp, v, "#351");
7974 public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr_ftr ()
7978 // RepeatDirection : Vertical
7979 // RepeatLayout : Flow
7980 // OuterTableImplied : True
7983 // Separator : False
7986 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
7987 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)";
7988 Assert.AreEqual (exp, v, "#352");
7993 public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr_ftr ()
7997 // RepeatDirection : Vertical
7998 // RepeatLayout : Flow
7999 // OuterTableImplied : True
8002 // Separator : False
8005 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
8006 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
8007 Assert.AreEqual (exp, v, "#353");
8012 public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr_ftr ()
8016 // RepeatDirection : Vertical
8017 // RepeatLayout : Flow
8018 // OuterTableImplied : True
8021 // Separator : False
8024 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
8025 string exp = @"(0,Header,-1)(1,Footer,-1)";
8026 Assert.AreEqual (exp, v, "#354");
8031 public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr_ftr ()
8035 // RepeatDirection : Vertical
8036 // RepeatLayout : Flow
8037 // OuterTableImplied : True
8040 // Separator : False
8043 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
8044 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
8045 Assert.AreEqual (exp, v, "#355");
8050 public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr_ftr ()
8054 // RepeatDirection : Vertical
8055 // RepeatLayout : Flow
8056 // OuterTableImplied : True
8059 // Separator : False
8062 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
8063 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)(5,Footer,-1)";
8064 Assert.AreEqual (exp, v, "#356");
8069 public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr_ftr ()
8073 // RepeatDirection : Vertical
8074 // RepeatLayout : Flow
8075 // OuterTableImplied : True
8078 // Separator : False
8081 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
8082 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,4)(3,Item,1)(4,Item,5)(5,Item,2)(6,Item,6)(7,Item,3)(8,Footer,-1)";
8083 Assert.AreEqual (exp, v, "#357");
8088 public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr_ftr ()
8092 // RepeatDirection : Vertical
8093 // RepeatLayout : Flow
8094 // OuterTableImplied : True
8097 // Separator : False
8100 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
8101 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,6)(4,Item,1)(5,Item,4)(6,Item,7)(7,Item,2)(8,Item,5)(9,Item,8)(10,Footer,-1)";
8102 Assert.AreEqual (exp, v, "#358");
8107 public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr_ftr ()
8111 // RepeatDirection : Vertical
8112 // RepeatLayout : Flow
8113 // OuterTableImplied : True
8116 // Separator : False
8119 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
8120 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,5)(4,Item,1)(5,Item,4)(6,Item,6)(7,Item,2)(8,Footer,-1)";
8121 Assert.AreEqual (exp, v, "#359");
8126 public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_ftr ()
8130 // RepeatDirection : Horizontal
8131 // RepeatLayout : Table
8132 // OuterTableImplied : False
8135 // Separator : False
8138 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8139 string exp = @"<table class=""mainstyle"">
8141 <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
8143 <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
8146 Assert.AreEqual (exp, v, "#360");
8151 public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_ftr ()
8155 // RepeatDirection : Horizontal
8156 // RepeatLayout : Table
8157 // OuterTableImplied : False
8160 // Separator : False
8163 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8164 string exp = @"<table class=""mainstyle"">
8166 <td class=""Header-1"">(0,Header,-1)</td>
8168 <td class=""Item0"">(1,Item,0)</td>
8170 <td class=""Footer-1"">(2,Footer,-1)</td>
8173 Assert.AreEqual (exp, v, "#361");
8178 public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_ftr ()
8182 // RepeatDirection : Horizontal
8183 // RepeatLayout : Table
8184 // OuterTableImplied : False
8187 // Separator : False
8190 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8191 string exp = @"<table class=""mainstyle"">
8193 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
8195 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
8197 <td colspan=""2"" class=""Footer-1"">(3,Footer,-1)</td>
8200 Assert.AreEqual (exp, v, "#362");
8205 public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_ftr ()
8209 // RepeatDirection : Horizontal
8210 // RepeatLayout : Table
8211 // OuterTableImplied : False
8214 // Separator : False
8217 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8218 string exp = @"<table class=""mainstyle"">
8220 <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
8222 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td>
8224 <td colspan=""5"" class=""Footer-1"">(6,Footer,-1)</td>
8227 Assert.AreEqual (exp, v, "#363");
8232 public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_ftr ()
8236 // RepeatDirection : Horizontal
8237 // RepeatLayout : Table
8238 // OuterTableImplied : False
8241 // Separator : False
8244 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8245 string exp = @"<table class=""mainstyle"">
8247 <td class=""Header-1"">(0,Header,-1)</td>
8249 <td class=""Footer-1"">(1,Footer,-1)</td>
8252 Assert.AreEqual (exp, v, "#364");
8257 public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_ftr ()
8261 // RepeatDirection : Horizontal
8262 // RepeatLayout : Table
8263 // OuterTableImplied : False
8266 // Separator : False
8269 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8270 string exp = @"<table class=""mainstyle"">
8272 <td class=""Header-1"">(0,Header,-1)</td>
8274 <td class=""Item0"">(1,Item,0)</td>
8276 <td class=""Item1"">(2,Item,1)</td>
8278 <td class=""Item2"">(3,Item,2)</td>
8280 <td class=""Item3"">(4,Item,3)</td>
8282 <td class=""Item4"">(5,Item,4)</td>
8284 <td class=""Footer-1"">(6,Footer,-1)</td>
8287 Assert.AreEqual (exp, v, "#365");
8292 public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_ftr ()
8296 // RepeatDirection : Horizontal
8297 // RepeatLayout : Table
8298 // OuterTableImplied : False
8301 // Separator : False
8304 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8305 string exp = @"<table class=""mainstyle"">
8307 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
8309 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
8311 <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
8313 <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
8316 Assert.AreEqual (exp, v, "#366");
8321 public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_ftr ()
8325 // RepeatDirection : Horizontal
8326 // RepeatLayout : Table
8327 // OuterTableImplied : False
8330 // Separator : False
8333 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8334 string exp = @"<table class=""mainstyle"">
8336 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
8338 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
8340 <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
8342 <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
8344 <td class=""Item6"">(7,Item,6)</td><td></td>
8346 <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
8349 Assert.AreEqual (exp, v, "#367");
8354 public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_ftr ()
8358 // RepeatDirection : Horizontal
8359 // RepeatLayout : Table
8360 // OuterTableImplied : False
8363 // Separator : False
8366 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8367 string exp = @"<table>
8369 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
8371 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
8373 <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
8375 <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
8377 <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
8380 Assert.AreEqual (exp, v, "#368");
8385 public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_ftr ()
8389 // RepeatDirection : Horizontal
8390 // RepeatLayout : Table
8391 // OuterTableImplied : False
8394 // Separator : False
8397 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
8398 string exp = @"<table>
8400 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
8402 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
8404 <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
8406 <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
8408 <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
8411 Assert.AreEqual (exp, v, "#369");
8416 public void RepeatInfo_0cols_0itms_vert_tbl_hdr_ftr ()
8420 // RepeatDirection : Vertical
8421 // RepeatLayout : Table
8422 // OuterTableImplied : False
8425 // Separator : False
8428 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8429 string exp = @"<table class=""mainstyle"">
8431 <td class=""Header-1"">(0,Header,-1)</td>
8433 <td class=""Footer-1"">(1,Footer,-1)</td>
8436 Assert.AreEqual (exp, v, "#370");
8441 public void RepeatInfo_0cols_1itms_vert_tbl_hdr_ftr ()
8445 // RepeatDirection : Vertical
8446 // RepeatLayout : Table
8447 // OuterTableImplied : False
8450 // Separator : False
8453 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8454 string exp = @"<table class=""mainstyle"">
8456 <td class=""Header-1"">(0,Header,-1)</td>
8458 <td class=""Item0"">(1,Item,0)</td>
8460 <td class=""Footer-1"">(2,Footer,-1)</td>
8463 Assert.AreEqual (exp, v, "#371");
8468 public void RepeatInfo_0cols_2itms_vert_tbl_hdr_ftr ()
8472 // RepeatDirection : Vertical
8473 // RepeatLayout : Table
8474 // OuterTableImplied : False
8477 // Separator : False
8480 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8481 string exp = @"<table class=""mainstyle"">
8483 <td class=""Header-1"">(0,Header,-1)</td>
8485 <td class=""Item0"">(1,Item,0)</td>
8487 <td class=""Item1"">(2,Item,1)</td>
8489 <td class=""Footer-1"">(3,Footer,-1)</td>
8492 Assert.AreEqual (exp, v, "#372");
8497 public void RepeatInfo_0cols_5itms_vert_tbl_hdr_ftr ()
8501 // RepeatDirection : Vertical
8502 // RepeatLayout : Table
8503 // OuterTableImplied : False
8506 // Separator : False
8509 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8510 string exp = @"<table class=""mainstyle"">
8512 <td class=""Header-1"">(0,Header,-1)</td>
8514 <td class=""Item0"">(1,Item,0)</td>
8516 <td class=""Item1"">(2,Item,1)</td>
8518 <td class=""Item2"">(3,Item,2)</td>
8520 <td class=""Item3"">(4,Item,3)</td>
8522 <td class=""Item4"">(5,Item,4)</td>
8524 <td class=""Footer-1"">(6,Footer,-1)</td>
8527 Assert.AreEqual (exp, v, "#373");
8532 public void RepeatInfo_1cols_0itms_vert_tbl_hdr_ftr ()
8536 // RepeatDirection : Vertical
8537 // RepeatLayout : Table
8538 // OuterTableImplied : False
8541 // Separator : False
8544 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8545 string exp = @"<table class=""mainstyle"">
8547 <td class=""Header-1"">(0,Header,-1)</td>
8549 <td class=""Footer-1"">(1,Footer,-1)</td>
8552 Assert.AreEqual (exp, v, "#374");
8557 public void RepeatInfo_1cols_5itms_vert_tbl_hdr_ftr ()
8561 // RepeatDirection : Vertical
8562 // RepeatLayout : Table
8563 // OuterTableImplied : False
8566 // Separator : False
8569 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8570 string exp = @"<table class=""mainstyle"">
8572 <td class=""Header-1"">(0,Header,-1)</td>
8574 <td class=""Item0"">(1,Item,0)</td>
8576 <td class=""Item1"">(2,Item,1)</td>
8578 <td class=""Item2"">(3,Item,2)</td>
8580 <td class=""Item3"">(4,Item,3)</td>
8582 <td class=""Item4"">(5,Item,4)</td>
8584 <td class=""Footer-1"">(6,Footer,-1)</td>
8587 Assert.AreEqual (exp, v, "#375");
8592 public void RepeatInfo_2cols_4itms_vert_tbl_hdr_ftr ()
8596 // RepeatDirection : Vertical
8597 // RepeatLayout : Table
8598 // OuterTableImplied : False
8601 // Separator : False
8604 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8605 string exp = @"<table class=""mainstyle"">
8607 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
8609 <td class=""Item0"">(1,Item,0)</td><td class=""Item2"">(2,Item,2)</td>
8611 <td class=""Item1"">(3,Item,1)</td><td class=""Item3"">(4,Item,3)</td>
8613 <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
8616 Assert.AreEqual (exp, v, "#376");
8621 public void RepeatInfo_2cols_7itms_vert_tbl_hdr_ftr ()
8625 // RepeatDirection : Vertical
8626 // RepeatLayout : Table
8627 // OuterTableImplied : False
8630 // Separator : False
8633 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8634 string exp = @"<table class=""mainstyle"">
8636 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
8638 <td class=""Item0"">(1,Item,0)</td><td class=""Item4"">(2,Item,4)</td>
8640 <td class=""Item1"">(3,Item,1)</td><td class=""Item5"">(4,Item,5)</td>
8642 <td class=""Item2"">(5,Item,2)</td><td class=""Item6"">(6,Item,6)</td>
8644 <td class=""Item3"">(7,Item,3)</td><td></td>
8646 <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
8649 Assert.AreEqual (exp, v, "#377");
8654 public void RepeatInfo_3cols_9itms_vert_tbl_hdr_ftr ()
8658 // RepeatDirection : Vertical
8659 // RepeatLayout : Table
8660 // OuterTableImplied : False
8663 // Separator : False
8666 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8667 string exp = @"<table>
8669 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
8671 <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item6"">(3,Item,6)</td>
8673 <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item7"">(6,Item,7)</td>
8675 <td class=""Item2"">(7,Item,2)</td><td class=""Item5"">(8,Item,5)</td><td class=""Item8"">(9,Item,8)</td>
8677 <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
8680 Assert.AreEqual (exp, v, "#378");
8685 public void RepeatInfo_3cols_7itms_vert_tbl_hdr_ftr ()
8689 // RepeatDirection : Vertical
8690 // RepeatLayout : Table
8691 // OuterTableImplied : False
8694 // Separator : False
8697 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
8698 string exp = @"<table>
8700 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
8702 <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item5"">(3,Item,5)</td>
8704 <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item6"">(6,Item,6)</td>
8706 <td class=""Item2"">(7,Item,2)</td><td></td><td></td>
8708 <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
8711 Assert.AreEqual (exp, v, "#379");
8716 public void RepeatInfo_0cols_0itms_horiz_flow_hdr_ftr ()
8720 // RepeatDirection : Horizontal
8721 // RepeatLayout : Flow
8722 // OuterTableImplied : False
8725 // Separator : False
8728 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8729 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
8730 Assert.AreEqual (exp, v, "#380");
8735 public void RepeatInfo_0cols_1itms_horiz_flow_hdr_ftr ()
8739 // RepeatDirection : Horizontal
8740 // RepeatLayout : Flow
8741 // OuterTableImplied : False
8744 // Separator : False
8747 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8748 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
8749 Assert.AreEqual (exp, v, "#381");
8754 public void RepeatInfo_0cols_2itms_horiz_flow_hdr_ftr ()
8758 // RepeatDirection : Horizontal
8759 // RepeatLayout : Flow
8760 // OuterTableImplied : False
8763 // Separator : False
8766 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8767 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)</span>";
8768 Assert.AreEqual (exp, v, "#382");
8773 public void RepeatInfo_0cols_5itms_horiz_flow_hdr_ftr ()
8777 // RepeatDirection : Horizontal
8778 // RepeatLayout : Flow
8779 // OuterTableImplied : False
8782 // Separator : False
8785 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8786 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)</span>";
8787 Assert.AreEqual (exp, v, "#383");
8792 public void RepeatInfo_1cols_0itms_horiz_flow_hdr_ftr ()
8796 // RepeatDirection : Horizontal
8797 // RepeatLayout : Flow
8798 // OuterTableImplied : False
8801 // Separator : False
8804 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8805 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
8806 Assert.AreEqual (exp, v, "#384");
8811 public void RepeatInfo_1cols_5itms_horiz_flow_hdr_ftr ()
8815 // RepeatDirection : Horizontal
8816 // RepeatLayout : Flow
8817 // OuterTableImplied : False
8820 // Separator : False
8823 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8824 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br />(6,Footer,-1)</span>";
8825 Assert.AreEqual (exp, v, "#385");
8830 public void RepeatInfo_2cols_4itms_horiz_flow_hdr_ftr ()
8834 // RepeatDirection : Horizontal
8835 // RepeatLayout : Flow
8836 // OuterTableImplied : False
8839 // Separator : False
8842 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8843 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Footer,-1)</span>";
8844 Assert.AreEqual (exp, v, "#386");
8849 public void RepeatInfo_2cols_7itms_horiz_flow_hdr_ftr ()
8853 // RepeatDirection : Horizontal
8854 // RepeatLayout : Flow
8855 // OuterTableImplied : False
8858 // Separator : False
8861 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8862 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Item,4)(6,Item,5)<br />(7,Item,6)<br />(8,Footer,-1)</span>";
8863 Assert.AreEqual (exp, v, "#387");
8868 public void RepeatInfo_3cols_9itms_horiz_flow_hdr_ftr ()
8872 // RepeatDirection : Horizontal
8873 // RepeatLayout : Flow
8874 // OuterTableImplied : False
8877 // Separator : False
8880 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8881 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)(8,Item,7)(9,Item,8)<br />(10,Footer,-1)</span>";
8882 Assert.AreEqual (exp, v, "#388");
8887 public void RepeatInfo_3cols_7itms_horiz_flow_hdr_ftr ()
8891 // RepeatDirection : Horizontal
8892 // RepeatLayout : Flow
8893 // OuterTableImplied : False
8896 // Separator : False
8899 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
8900 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)<br />(8,Footer,-1)</span>";
8901 Assert.AreEqual (exp, v, "#389");
8906 public void RepeatInfo_0cols_0itms_vert_flow_hdr_ftr ()
8910 // RepeatDirection : Vertical
8911 // RepeatLayout : Flow
8912 // OuterTableImplied : False
8915 // Separator : False
8918 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
8919 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
8920 Assert.AreEqual (exp, v, "#390");
8925 public void RepeatInfo_0cols_1itms_vert_flow_hdr_ftr ()
8929 // RepeatDirection : Vertical
8930 // RepeatLayout : Flow
8931 // OuterTableImplied : False
8934 // Separator : False
8937 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
8938 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Footer,-1)</span>";
8939 Assert.AreEqual (exp, v, "#391");
8944 public void RepeatInfo_0cols_2itms_vert_flow_hdr_ftr ()
8948 // RepeatDirection : Vertical
8949 // RepeatLayout : Flow
8950 // OuterTableImplied : False
8953 // Separator : False
8956 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
8957 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Footer,-1)</span>";
8958 Assert.AreEqual (exp, v, "#392");
8963 public void RepeatInfo_0cols_5itms_vert_flow_hdr_ftr ()
8967 // RepeatDirection : Vertical
8968 // RepeatLayout : Flow
8969 // OuterTableImplied : False
8972 // Separator : False
8975 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
8976 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br />(6,Footer,-1)</span>";
8977 Assert.AreEqual (exp, v, "#393");
8982 public void RepeatInfo_1cols_0itms_vert_flow_hdr_ftr ()
8986 // RepeatDirection : Vertical
8987 // RepeatLayout : Flow
8988 // OuterTableImplied : False
8991 // Separator : False
8994 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
8995 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
8996 Assert.AreEqual (exp, v, "#394");
9001 public void RepeatInfo_1cols_5itms_vert_flow_hdr_ftr ()
9005 // RepeatDirection : Vertical
9006 // RepeatLayout : Flow
9007 // OuterTableImplied : False
9010 // Separator : False
9013 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
9014 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br />(6,Footer,-1)</span>";
9015 Assert.AreEqual (exp, v, "#395");
9020 public void RepeatInfo_2cols_4itms_vert_flow_hdr_ftr ()
9024 // RepeatDirection : Vertical
9025 // RepeatLayout : Flow
9026 // OuterTableImplied : False
9029 // Separator : False
9032 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
9033 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,2)<br />(3,Item,1)(4,Item,3)<br />(5,Footer,-1)</span>";
9034 Assert.AreEqual (exp, v, "#396");
9039 public void RepeatInfo_2cols_7itms_vert_flow_hdr_ftr ()
9043 // RepeatDirection : Vertical
9044 // RepeatLayout : Flow
9045 // OuterTableImplied : False
9048 // Separator : False
9051 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
9052 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,4)<br />(3,Item,1)(4,Item,5)<br />(5,Item,2)(6,Item,6)<br />(7,Item,3)<br />(8,Footer,-1)</span>";
9053 Assert.AreEqual (exp, v, "#397");
9058 public void RepeatInfo_3cols_9itms_vert_flow_hdr_ftr ()
9062 // RepeatDirection : Vertical
9063 // RepeatLayout : Flow
9064 // OuterTableImplied : False
9067 // Separator : False
9070 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
9071 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,3)(3,Item,6)<br />(4,Item,1)(5,Item,4)(6,Item,7)<br />(7,Item,2)(8,Item,5)(9,Item,8)<br />(10,Footer,-1)</span>";
9072 Assert.AreEqual (exp, v, "#398");
9077 public void RepeatInfo_3cols_7itms_vert_flow_hdr_ftr ()
9081 // RepeatDirection : Vertical
9082 // RepeatLayout : Flow
9083 // OuterTableImplied : False
9086 // Separator : False
9089 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
9090 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,3)(3,Item,5)<br />(4,Item,1)(5,Item,4)(6,Item,6)<br />(7,Item,2)<br />(8,Footer,-1)</span>";
9091 Assert.AreEqual (exp, v, "#399");
9096 public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_ftr ()
9100 // RepeatDirection : Horizontal
9101 // RepeatLayout : Table
9102 // OuterTableImplied : True
9105 // Separator : False
9108 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9109 string exp = @"<table class=""mainstyle"">
9111 <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
9114 Assert.AreEqual (exp, v, "#400");
9119 public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_ftr ()
9123 // RepeatDirection : Horizontal
9124 // RepeatLayout : Table
9125 // OuterTableImplied : True
9128 // Separator : False
9131 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9132 string exp = @"<table class=""mainstyle"">
9134 <td class=""Item0"">(0,Item,0)</td>
9136 <td class=""Footer-1"">(1,Footer,-1)</td>
9139 Assert.AreEqual (exp, v, "#401");
9144 public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_ftr ()
9148 // RepeatDirection : Horizontal
9149 // RepeatLayout : Table
9150 // OuterTableImplied : True
9153 // Separator : False
9156 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9157 string exp = @"<table class=""mainstyle"">
9159 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
9161 <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
9164 Assert.AreEqual (exp, v, "#402");
9169 public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_ftr ()
9173 // RepeatDirection : Horizontal
9174 // RepeatLayout : Table
9175 // OuterTableImplied : True
9178 // Separator : False
9181 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9182 string exp = @"<table class=""mainstyle"">
9184 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td>
9186 <td colspan=""5"" class=""Footer-1"">(5,Footer,-1)</td>
9189 Assert.AreEqual (exp, v, "#403");
9194 public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_ftr ()
9198 // RepeatDirection : Horizontal
9199 // RepeatLayout : Table
9200 // OuterTableImplied : True
9203 // Separator : False
9206 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9207 string exp = @"<table class=""mainstyle"">
9209 <td class=""Footer-1"">(0,Footer,-1)</td>
9212 Assert.AreEqual (exp, v, "#404");
9217 public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_ftr ()
9221 // RepeatDirection : Horizontal
9222 // RepeatLayout : Table
9223 // OuterTableImplied : True
9226 // Separator : False
9229 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9230 string exp = @"<table class=""mainstyle"">
9232 <td class=""Item0"">(0,Item,0)</td>
9234 <td class=""Item1"">(1,Item,1)</td>
9236 <td class=""Item2"">(2,Item,2)</td>
9238 <td class=""Item3"">(3,Item,3)</td>
9240 <td class=""Item4"">(4,Item,4)</td>
9242 <td class=""Footer-1"">(5,Footer,-1)</td>
9245 Assert.AreEqual (exp, v, "#405");
9250 public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_ftr ()
9254 // RepeatDirection : Horizontal
9255 // RepeatLayout : Table
9256 // OuterTableImplied : True
9259 // Separator : False
9262 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9263 string exp = @"<table class=""mainstyle"">
9265 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
9267 <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
9269 <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
9272 Assert.AreEqual (exp, v, "#406");
9277 public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_ftr ()
9281 // RepeatDirection : Horizontal
9282 // RepeatLayout : Table
9283 // OuterTableImplied : True
9286 // Separator : False
9289 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9290 string exp = @"<table class=""mainstyle"">
9292 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
9294 <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
9296 <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
9298 <td class=""Item6"">(6,Item,6)</td><td></td>
9300 <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
9303 Assert.AreEqual (exp, v, "#407");
9308 public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_ftr ()
9312 // RepeatDirection : Horizontal
9313 // RepeatLayout : Table
9314 // OuterTableImplied : True
9317 // Separator : False
9320 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9321 string exp = @"<table>
9323 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
9325 <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
9327 <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
9329 <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
9332 Assert.AreEqual (exp, v, "#408");
9337 public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_ftr ()
9341 // RepeatDirection : Horizontal
9342 // RepeatLayout : Table
9343 // OuterTableImplied : True
9346 // Separator : False
9349 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
9350 string exp = @"<table>
9352 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
9354 <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
9356 <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
9358 <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
9361 Assert.AreEqual (exp, v, "#409");
9366 public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_ftr ()
9370 // RepeatDirection : Vertical
9371 // RepeatLayout : Table
9372 // OuterTableImplied : True
9375 // Separator : False
9378 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9379 string exp = @"(0,Footer,-1)";
9380 Assert.AreEqual (exp, v, "#410");
9385 public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_ftr ()
9389 // RepeatDirection : Vertical
9390 // RepeatLayout : Table
9391 // OuterTableImplied : True
9394 // Separator : False
9397 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9398 string exp = @"(0,Item,0)(1,Footer,-1)";
9399 Assert.AreEqual (exp, v, "#411");
9404 public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_ftr ()
9408 // RepeatDirection : Vertical
9409 // RepeatLayout : Table
9410 // OuterTableImplied : True
9413 // Separator : False
9416 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9417 string exp = @"(0,Item,0)(1,Item,1)(2,Footer,-1)";
9418 Assert.AreEqual (exp, v, "#412");
9423 public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_ftr ()
9427 // RepeatDirection : Vertical
9428 // RepeatLayout : Table
9429 // OuterTableImplied : True
9432 // Separator : False
9435 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9436 string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
9437 Assert.AreEqual (exp, v, "#413");
9442 public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_ftr ()
9446 // RepeatDirection : Vertical
9447 // RepeatLayout : Table
9448 // OuterTableImplied : True
9451 // Separator : False
9454 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9455 string exp = @"(0,Footer,-1)";
9456 Assert.AreEqual (exp, v, "#414");
9461 public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_ftr ()
9465 // RepeatDirection : Vertical
9466 // RepeatLayout : Table
9467 // OuterTableImplied : True
9470 // Separator : False
9473 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9474 string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
9475 Assert.AreEqual (exp, v, "#415");
9480 public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_ftr ()
9484 // RepeatDirection : Vertical
9485 // RepeatLayout : Table
9486 // OuterTableImplied : True
9489 // Separator : False
9492 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9493 string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)(4,Footer,-1)";
9494 Assert.AreEqual (exp, v, "#416");
9499 public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_ftr ()
9503 // RepeatDirection : Vertical
9504 // RepeatLayout : Table
9505 // OuterTableImplied : True
9508 // Separator : False
9511 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9512 string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)(7,Footer,-1)";
9513 Assert.AreEqual (exp, v, "#417");
9518 public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_ftr ()
9522 // RepeatDirection : Vertical
9523 // RepeatLayout : Table
9524 // OuterTableImplied : True
9527 // Separator : False
9530 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9531 string exp = @"(0,Item,0)(1,Item,3)(2,Item,6)(3,Item,1)(4,Item,4)(5,Item,7)(6,Item,2)(7,Item,5)(8,Item,8)(9,Footer,-1)";
9532 Assert.AreEqual (exp, v, "#418");
9537 public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_ftr ()
9541 // RepeatDirection : Vertical
9542 // RepeatLayout : Table
9543 // OuterTableImplied : True
9546 // Separator : False
9549 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
9550 string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)(7,Footer,-1)";
9551 Assert.AreEqual (exp, v, "#419");
9556 public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_ftr ()
9560 // RepeatDirection : Horizontal
9561 // RepeatLayout : Flow
9562 // OuterTableImplied : True
9565 // Separator : False
9568 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9569 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
9570 Assert.AreEqual (exp, v, "#420");
9575 public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_ftr ()
9579 // RepeatDirection : Horizontal
9580 // RepeatLayout : Flow
9581 // OuterTableImplied : True
9584 // Separator : False
9587 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9588 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
9589 Assert.AreEqual (exp, v, "#421");
9594 public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_ftr ()
9598 // RepeatDirection : Horizontal
9599 // RepeatLayout : Flow
9600 // OuterTableImplied : True
9603 // Separator : False
9606 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9607 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Footer,-1)</span>";
9608 Assert.AreEqual (exp, v, "#422");
9613 public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_ftr ()
9617 // RepeatDirection : Horizontal
9618 // RepeatLayout : Flow
9619 // OuterTableImplied : True
9622 // Separator : False
9625 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9626 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)</span>";
9627 Assert.AreEqual (exp, v, "#423");
9632 public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_ftr ()
9636 // RepeatDirection : Horizontal
9637 // RepeatLayout : Flow
9638 // OuterTableImplied : True
9641 // Separator : False
9644 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9645 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
9646 Assert.AreEqual (exp, v, "#424");
9651 public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_ftr ()
9655 // RepeatDirection : Horizontal
9656 // RepeatLayout : Flow
9657 // OuterTableImplied : True
9660 // Separator : False
9663 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9664 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br />(5,Footer,-1)</span>";
9665 Assert.AreEqual (exp, v, "#425");
9670 public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_ftr ()
9674 // RepeatDirection : Horizontal
9675 // RepeatLayout : Flow
9676 // OuterTableImplied : True
9679 // Separator : False
9682 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9683 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Footer,-1)</span>";
9684 Assert.AreEqual (exp, v, "#426");
9689 public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_ftr ()
9693 // RepeatDirection : Horizontal
9694 // RepeatLayout : Flow
9695 // OuterTableImplied : True
9698 // Separator : False
9701 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9702 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Item,4)(5,Item,5)<br />(6,Item,6)<br />(7,Footer,-1)</span>";
9703 Assert.AreEqual (exp, v, "#427");
9708 public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_ftr ()
9712 // RepeatDirection : Horizontal
9713 // RepeatLayout : Flow
9714 // OuterTableImplied : True
9717 // Separator : False
9720 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9721 string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)(7,Item,7)(8,Item,8)<br />(9,Footer,-1)</span>";
9722 Assert.AreEqual (exp, v, "#428");
9727 public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_ftr ()
9731 // RepeatDirection : Horizontal
9732 // RepeatLayout : Flow
9733 // OuterTableImplied : True
9736 // Separator : False
9739 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
9740 string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)<br />(7,Footer,-1)</span>";
9741 Assert.AreEqual (exp, v, "#429");
9746 public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_ftr ()
9750 // RepeatDirection : Vertical
9751 // RepeatLayout : Flow
9752 // OuterTableImplied : True
9755 // Separator : False
9758 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9759 string exp = @"(0,Footer,-1)";
9760 Assert.AreEqual (exp, v, "#430");
9765 public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_ftr ()
9769 // RepeatDirection : Vertical
9770 // RepeatLayout : Flow
9771 // OuterTableImplied : True
9774 // Separator : False
9777 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9778 string exp = @"(0,Item,0)(1,Footer,-1)";
9779 Assert.AreEqual (exp, v, "#431");
9784 public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_ftr ()
9788 // RepeatDirection : Vertical
9789 // RepeatLayout : Flow
9790 // OuterTableImplied : True
9793 // Separator : False
9796 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9797 string exp = @"(0,Item,0)(1,Item,1)(2,Footer,-1)";
9798 Assert.AreEqual (exp, v, "#432");
9803 public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_ftr ()
9807 // RepeatDirection : Vertical
9808 // RepeatLayout : Flow
9809 // OuterTableImplied : True
9812 // Separator : False
9815 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9816 string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
9817 Assert.AreEqual (exp, v, "#433");
9822 public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_ftr ()
9826 // RepeatDirection : Vertical
9827 // RepeatLayout : Flow
9828 // OuterTableImplied : True
9831 // Separator : False
9834 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9835 string exp = @"(0,Footer,-1)";
9836 Assert.AreEqual (exp, v, "#434");
9841 public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_ftr ()
9845 // RepeatDirection : Vertical
9846 // RepeatLayout : Flow
9847 // OuterTableImplied : True
9850 // Separator : False
9853 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9854 string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
9855 Assert.AreEqual (exp, v, "#435");
9860 public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_ftr ()
9864 // RepeatDirection : Vertical
9865 // RepeatLayout : Flow
9866 // OuterTableImplied : True
9869 // Separator : False
9872 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9873 string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)(4,Footer,-1)";
9874 Assert.AreEqual (exp, v, "#436");
9879 public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_ftr ()
9883 // RepeatDirection : Vertical
9884 // RepeatLayout : Flow
9885 // OuterTableImplied : True
9888 // Separator : False
9891 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9892 string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)(7,Footer,-1)";
9893 Assert.AreEqual (exp, v, "#437");
9898 public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_ftr ()
9902 // RepeatDirection : Vertical
9903 // RepeatLayout : Flow
9904 // OuterTableImplied : True
9907 // Separator : False
9910 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9911 string exp = @"(0,Item,0)(1,Item,3)(2,Item,6)(3,Item,1)(4,Item,4)(5,Item,7)(6,Item,2)(7,Item,5)(8,Item,8)(9,Footer,-1)";
9912 Assert.AreEqual (exp, v, "#438");
9917 public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_ftr ()
9921 // RepeatDirection : Vertical
9922 // RepeatLayout : Flow
9923 // OuterTableImplied : True
9926 // Separator : False
9929 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
9930 string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)(7,Footer,-1)";
9931 Assert.AreEqual (exp, v, "#439");
9936 public void RepeatInfo_0cols_0itms_horiz_tbl_ftr ()
9940 // RepeatDirection : Horizontal
9941 // RepeatLayout : Table
9942 // OuterTableImplied : False
9945 // Separator : False
9948 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
9949 string exp = @"<table class=""mainstyle"">
9951 <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
9954 Assert.AreEqual (exp, v, "#440");
9959 public void RepeatInfo_0cols_1itms_horiz_tbl_ftr ()
9963 // RepeatDirection : Horizontal
9964 // RepeatLayout : Table
9965 // OuterTableImplied : False
9968 // Separator : False
9971 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
9972 string exp = @"<table class=""mainstyle"">
9974 <td class=""Item0"">(0,Item,0)</td>
9976 <td class=""Footer-1"">(1,Footer,-1)</td>
9979 Assert.AreEqual (exp, v, "#441");
9984 public void RepeatInfo_0cols_2itms_horiz_tbl_ftr ()
9988 // RepeatDirection : Horizontal
9989 // RepeatLayout : Table
9990 // OuterTableImplied : False
9993 // Separator : False
9996 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
9997 string exp = @"<table class=""mainstyle"">
9999 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
10001 <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
10004 Assert.AreEqual (exp, v, "#442");
10009 public void RepeatInfo_0cols_5itms_horiz_tbl_ftr ()
10013 // RepeatDirection : Horizontal
10014 // RepeatLayout : Table
10015 // OuterTableImplied : False
10018 // Separator : False
10021 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
10022 string exp = @"<table class=""mainstyle"">
10024 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td>
10026 <td colspan=""5"" class=""Footer-1"">(5,Footer,-1)</td>
10029 Assert.AreEqual (exp, v, "#443");
10034 public void RepeatInfo_1cols_0itms_horiz_tbl_ftr ()
10038 // RepeatDirection : Horizontal
10039 // RepeatLayout : Table
10040 // OuterTableImplied : False
10043 // Separator : False
10046 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
10047 string exp = @"<table class=""mainstyle"">
10049 <td class=""Footer-1"">(0,Footer,-1)</td>
10052 Assert.AreEqual (exp, v, "#444");
10057 public void RepeatInfo_1cols_5itms_horiz_tbl_ftr ()
10061 // RepeatDirection : Horizontal
10062 // RepeatLayout : Table
10063 // OuterTableImplied : False
10066 // Separator : False
10069 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
10070 string exp = @"<table class=""mainstyle"">
10072 <td class=""Item0"">(0,Item,0)</td>
10074 <td class=""Item1"">(1,Item,1)</td>
10076 <td class=""Item2"">(2,Item,2)</td>
10078 <td class=""Item3"">(3,Item,3)</td>
10080 <td class=""Item4"">(4,Item,4)</td>
10082 <td class=""Footer-1"">(5,Footer,-1)</td>
10085 Assert.AreEqual (exp, v, "#445");
10090 public void RepeatInfo_2cols_4itms_horiz_tbl_ftr ()
10094 // RepeatDirection : Horizontal
10095 // RepeatLayout : Table
10096 // OuterTableImplied : False
10099 // Separator : False
10102 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
10103 string exp = @"<table class=""mainstyle"">
10105 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
10107 <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
10109 <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
10112 Assert.AreEqual (exp, v, "#446");
10117 public void RepeatInfo_2cols_7itms_horiz_tbl_ftr ()
10121 // RepeatDirection : Horizontal
10122 // RepeatLayout : Table
10123 // OuterTableImplied : False
10126 // Separator : False
10129 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
10130 string exp = @"<table class=""mainstyle"">
10132 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
10134 <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
10136 <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
10138 <td class=""Item6"">(6,Item,6)</td><td></td>
10140 <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
10143 Assert.AreEqual (exp, v, "#447");
10148 public void RepeatInfo_3cols_9itms_horiz_tbl_ftr ()
10152 // RepeatDirection : Horizontal
10153 // RepeatLayout : Table
10154 // OuterTableImplied : False
10157 // Separator : False
10160 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
10161 string exp = @"<table>
10163 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
10165 <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
10167 <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
10169 <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
10172 Assert.AreEqual (exp, v, "#448");
10177 public void RepeatInfo_3cols_7itms_horiz_tbl_ftr ()
10181 // RepeatDirection : Horizontal
10182 // RepeatLayout : Table
10183 // OuterTableImplied : False
10186 // Separator : False
10189 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
10190 string exp = @"<table>
10192 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
10194 <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
10196 <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
10198 <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
10201 Assert.AreEqual (exp, v, "#449");
10206 public void RepeatInfo_0cols_0itms_vert_tbl_ftr ()
10210 // RepeatDirection : Vertical
10211 // RepeatLayout : Table
10212 // OuterTableImplied : False
10215 // Separator : False
10218 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10219 string exp = @"<table class=""mainstyle"">
10221 <td class=""Footer-1"">(0,Footer,-1)</td>
10224 Assert.AreEqual (exp, v, "#450");
10229 public void RepeatInfo_0cols_1itms_vert_tbl_ftr ()
10233 // RepeatDirection : Vertical
10234 // RepeatLayout : Table
10235 // OuterTableImplied : False
10238 // Separator : False
10241 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10242 string exp = @"<table class=""mainstyle"">
10244 <td class=""Item0"">(0,Item,0)</td>
10246 <td class=""Footer-1"">(1,Footer,-1)</td>
10249 Assert.AreEqual (exp, v, "#451");
10254 public void RepeatInfo_0cols_2itms_vert_tbl_ftr ()
10258 // RepeatDirection : Vertical
10259 // RepeatLayout : Table
10260 // OuterTableImplied : False
10263 // Separator : False
10266 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10267 string exp = @"<table class=""mainstyle"">
10269 <td class=""Item0"">(0,Item,0)</td>
10271 <td class=""Item1"">(1,Item,1)</td>
10273 <td class=""Footer-1"">(2,Footer,-1)</td>
10276 Assert.AreEqual (exp, v, "#452");
10281 public void RepeatInfo_0cols_5itms_vert_tbl_ftr ()
10285 // RepeatDirection : Vertical
10286 // RepeatLayout : Table
10287 // OuterTableImplied : False
10290 // Separator : False
10293 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10294 string exp = @"<table class=""mainstyle"">
10296 <td class=""Item0"">(0,Item,0)</td>
10298 <td class=""Item1"">(1,Item,1)</td>
10300 <td class=""Item2"">(2,Item,2)</td>
10302 <td class=""Item3"">(3,Item,3)</td>
10304 <td class=""Item4"">(4,Item,4)</td>
10306 <td class=""Footer-1"">(5,Footer,-1)</td>
10309 Assert.AreEqual (exp, v, "#453");
10314 public void RepeatInfo_1cols_0itms_vert_tbl_ftr ()
10318 // RepeatDirection : Vertical
10319 // RepeatLayout : Table
10320 // OuterTableImplied : False
10323 // Separator : False
10326 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10327 string exp = @"<table class=""mainstyle"">
10329 <td class=""Footer-1"">(0,Footer,-1)</td>
10332 Assert.AreEqual (exp, v, "#454");
10337 public void RepeatInfo_1cols_5itms_vert_tbl_ftr ()
10341 // RepeatDirection : Vertical
10342 // RepeatLayout : Table
10343 // OuterTableImplied : False
10346 // Separator : False
10349 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10350 string exp = @"<table class=""mainstyle"">
10352 <td class=""Item0"">(0,Item,0)</td>
10354 <td class=""Item1"">(1,Item,1)</td>
10356 <td class=""Item2"">(2,Item,2)</td>
10358 <td class=""Item3"">(3,Item,3)</td>
10360 <td class=""Item4"">(4,Item,4)</td>
10362 <td class=""Footer-1"">(5,Footer,-1)</td>
10365 Assert.AreEqual (exp, v, "#455");
10370 public void RepeatInfo_2cols_4itms_vert_tbl_ftr ()
10374 // RepeatDirection : Vertical
10375 // RepeatLayout : Table
10376 // OuterTableImplied : False
10379 // Separator : False
10382 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10383 string exp = @"<table class=""mainstyle"">
10385 <td class=""Item0"">(0,Item,0)</td><td class=""Item2"">(1,Item,2)</td>
10387 <td class=""Item1"">(2,Item,1)</td><td class=""Item3"">(3,Item,3)</td>
10389 <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
10392 Assert.AreEqual (exp, v, "#456");
10397 public void RepeatInfo_2cols_7itms_vert_tbl_ftr ()
10401 // RepeatDirection : Vertical
10402 // RepeatLayout : Table
10403 // OuterTableImplied : False
10406 // Separator : False
10409 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10410 string exp = @"<table class=""mainstyle"">
10412 <td class=""Item0"">(0,Item,0)</td><td class=""Item4"">(1,Item,4)</td>
10414 <td class=""Item1"">(2,Item,1)</td><td class=""Item5"">(3,Item,5)</td>
10416 <td class=""Item2"">(4,Item,2)</td><td class=""Item6"">(5,Item,6)</td>
10418 <td class=""Item3"">(6,Item,3)</td><td></td>
10420 <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
10423 Assert.AreEqual (exp, v, "#457");
10428 public void RepeatInfo_3cols_9itms_vert_tbl_ftr ()
10432 // RepeatDirection : Vertical
10433 // RepeatLayout : Table
10434 // OuterTableImplied : False
10437 // Separator : False
10440 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10441 string exp = @"<table>
10443 <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item6"">(2,Item,6)</td>
10445 <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item7"">(5,Item,7)</td>
10447 <td class=""Item2"">(6,Item,2)</td><td class=""Item5"">(7,Item,5)</td><td class=""Item8"">(8,Item,8)</td>
10449 <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
10452 Assert.AreEqual (exp, v, "#458");
10457 public void RepeatInfo_3cols_7itms_vert_tbl_ftr ()
10461 // RepeatDirection : Vertical
10462 // RepeatLayout : Table
10463 // OuterTableImplied : False
10466 // Separator : False
10469 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
10470 string exp = @"<table>
10472 <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item5"">(2,Item,5)</td>
10474 <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item6"">(5,Item,6)</td>
10476 <td class=""Item2"">(6,Item,2)</td><td></td><td></td>
10478 <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
10481 Assert.AreEqual (exp, v, "#459");
10486 public void RepeatInfo_0cols_0itms_horiz_flow_ftr ()
10490 // RepeatDirection : Horizontal
10491 // RepeatLayout : Flow
10492 // OuterTableImplied : False
10495 // Separator : False
10498 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10499 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
10500 Assert.AreEqual (exp, v, "#460");
10505 public void RepeatInfo_0cols_1itms_horiz_flow_ftr ()
10509 // RepeatDirection : Horizontal
10510 // RepeatLayout : Flow
10511 // OuterTableImplied : False
10514 // Separator : False
10517 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10518 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
10519 Assert.AreEqual (exp, v, "#461");
10524 public void RepeatInfo_0cols_2itms_horiz_flow_ftr ()
10528 // RepeatDirection : Horizontal
10529 // RepeatLayout : Flow
10530 // OuterTableImplied : False
10533 // Separator : False
10536 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10537 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Footer,-1)</span>";
10538 Assert.AreEqual (exp, v, "#462");
10543 public void RepeatInfo_0cols_5itms_horiz_flow_ftr ()
10547 // RepeatDirection : Horizontal
10548 // RepeatLayout : Flow
10549 // OuterTableImplied : False
10552 // Separator : False
10555 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10556 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)</span>";
10557 Assert.AreEqual (exp, v, "#463");
10562 public void RepeatInfo_1cols_0itms_horiz_flow_ftr ()
10566 // RepeatDirection : Horizontal
10567 // RepeatLayout : Flow
10568 // OuterTableImplied : False
10571 // Separator : False
10574 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10575 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
10576 Assert.AreEqual (exp, v, "#464");
10581 public void RepeatInfo_1cols_5itms_horiz_flow_ftr ()
10585 // RepeatDirection : Horizontal
10586 // RepeatLayout : Flow
10587 // OuterTableImplied : False
10590 // Separator : False
10593 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10594 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br />(5,Footer,-1)</span>";
10595 Assert.AreEqual (exp, v, "#465");
10600 public void RepeatInfo_2cols_4itms_horiz_flow_ftr ()
10604 // RepeatDirection : Horizontal
10605 // RepeatLayout : Flow
10606 // OuterTableImplied : False
10609 // Separator : False
10612 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10613 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Footer,-1)</span>";
10614 Assert.AreEqual (exp, v, "#466");
10619 public void RepeatInfo_2cols_7itms_horiz_flow_ftr ()
10623 // RepeatDirection : Horizontal
10624 // RepeatLayout : Flow
10625 // OuterTableImplied : False
10628 // Separator : False
10631 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10632 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Item,4)(5,Item,5)<br />(6,Item,6)<br />(7,Footer,-1)</span>";
10633 Assert.AreEqual (exp, v, "#467");
10638 public void RepeatInfo_3cols_9itms_horiz_flow_ftr ()
10642 // RepeatDirection : Horizontal
10643 // RepeatLayout : Flow
10644 // OuterTableImplied : False
10647 // Separator : False
10650 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10651 string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)(7,Item,7)(8,Item,8)<br />(9,Footer,-1)</span>";
10652 Assert.AreEqual (exp, v, "#468");
10657 public void RepeatInfo_3cols_7itms_horiz_flow_ftr ()
10661 // RepeatDirection : Horizontal
10662 // RepeatLayout : Flow
10663 // OuterTableImplied : False
10666 // Separator : False
10669 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
10670 string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)<br />(7,Footer,-1)</span>";
10671 Assert.AreEqual (exp, v, "#469");
10676 public void RepeatInfo_0cols_0itms_vert_flow_ftr ()
10680 // RepeatDirection : Vertical
10681 // RepeatLayout : Flow
10682 // OuterTableImplied : False
10685 // Separator : False
10688 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10689 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
10690 Assert.AreEqual (exp, v, "#470");
10695 public void RepeatInfo_0cols_1itms_vert_flow_ftr ()
10699 // RepeatDirection : Vertical
10700 // RepeatLayout : Flow
10701 // OuterTableImplied : False
10704 // Separator : False
10707 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10708 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Footer,-1)</span>";
10709 Assert.AreEqual (exp, v, "#471");
10714 public void RepeatInfo_0cols_2itms_vert_flow_ftr ()
10718 // RepeatDirection : Vertical
10719 // RepeatLayout : Flow
10720 // OuterTableImplied : False
10723 // Separator : False
10726 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10727 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Footer,-1)</span>";
10728 Assert.AreEqual (exp, v, "#472");
10733 public void RepeatInfo_0cols_5itms_vert_flow_ftr ()
10737 // RepeatDirection : Vertical
10738 // RepeatLayout : Flow
10739 // OuterTableImplied : False
10742 // Separator : False
10745 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10746 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br />(5,Footer,-1)</span>";
10747 Assert.AreEqual (exp, v, "#473");
10752 public void RepeatInfo_1cols_0itms_vert_flow_ftr ()
10756 // RepeatDirection : Vertical
10757 // RepeatLayout : Flow
10758 // OuterTableImplied : False
10761 // Separator : False
10764 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10765 string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
10766 Assert.AreEqual (exp, v, "#474");
10771 public void RepeatInfo_1cols_5itms_vert_flow_ftr ()
10775 // RepeatDirection : Vertical
10776 // RepeatLayout : Flow
10777 // OuterTableImplied : False
10780 // Separator : False
10783 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10784 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br />(5,Footer,-1)</span>";
10785 Assert.AreEqual (exp, v, "#475");
10790 public void RepeatInfo_2cols_4itms_vert_flow_ftr ()
10794 // RepeatDirection : Vertical
10795 // RepeatLayout : Flow
10796 // OuterTableImplied : False
10799 // Separator : False
10802 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10803 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,2)<br />(2,Item,1)(3,Item,3)<br />(4,Footer,-1)</span>";
10804 Assert.AreEqual (exp, v, "#476");
10809 public void RepeatInfo_2cols_7itms_vert_flow_ftr ()
10813 // RepeatDirection : Vertical
10814 // RepeatLayout : Flow
10815 // OuterTableImplied : False
10818 // Separator : False
10821 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10822 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,4)<br />(2,Item,1)(3,Item,5)<br />(4,Item,2)(5,Item,6)<br />(6,Item,3)<br />(7,Footer,-1)</span>";
10823 Assert.AreEqual (exp, v, "#477");
10828 public void RepeatInfo_3cols_9itms_vert_flow_ftr ()
10832 // RepeatDirection : Vertical
10833 // RepeatLayout : Flow
10834 // OuterTableImplied : False
10837 // Separator : False
10840 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10841 string exp = @"<span>(0,Item,0)(1,Item,3)(2,Item,6)<br />(3,Item,1)(4,Item,4)(5,Item,7)<br />(6,Item,2)(7,Item,5)(8,Item,8)<br />(9,Footer,-1)</span>";
10842 Assert.AreEqual (exp, v, "#478");
10847 public void RepeatInfo_3cols_7itms_vert_flow_ftr ()
10851 // RepeatDirection : Vertical
10852 // RepeatLayout : Flow
10853 // OuterTableImplied : False
10856 // Separator : False
10859 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
10860 string exp = @"<span>(0,Item,0)(1,Item,3)(2,Item,5)<br />(3,Item,1)(4,Item,4)(5,Item,6)<br />(6,Item,2)<br />(7,Footer,-1)</span>";
10861 Assert.AreEqual (exp, v, "#479");
10866 public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr ()
10870 // RepeatDirection : Horizontal
10871 // RepeatLayout : Table
10872 // OuterTableImplied : True
10875 // Separator : False
10878 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
10879 string exp = @"<table class=""mainstyle"">
10881 <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
10884 Assert.AreEqual (exp, v, "#480");
10889 public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr ()
10893 // RepeatDirection : Horizontal
10894 // RepeatLayout : Table
10895 // OuterTableImplied : True
10898 // Separator : False
10901 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
10902 string exp = @"<table class=""mainstyle"">
10904 <td class=""Header-1"">(0,Header,-1)</td>
10906 <td class=""Item0"">(1,Item,0)</td>
10909 Assert.AreEqual (exp, v, "#481");
10914 public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr ()
10918 // RepeatDirection : Horizontal
10919 // RepeatLayout : Table
10920 // OuterTableImplied : True
10923 // Separator : False
10926 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
10927 string exp = @"<table class=""mainstyle"">
10929 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
10931 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
10934 Assert.AreEqual (exp, v, "#482");
10939 public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr ()
10943 // RepeatDirection : Horizontal
10944 // RepeatLayout : Table
10945 // OuterTableImplied : True
10948 // Separator : False
10951 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
10952 string exp = @"<table class=""mainstyle"">
10954 <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
10956 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td>
10959 Assert.AreEqual (exp, v, "#483");
10964 public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr ()
10968 // RepeatDirection : Horizontal
10969 // RepeatLayout : Table
10970 // OuterTableImplied : True
10973 // Separator : False
10976 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
10977 string exp = @"<table class=""mainstyle"">
10979 <td class=""Header-1"">(0,Header,-1)</td>
10982 Assert.AreEqual (exp, v, "#484");
10987 public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr ()
10991 // RepeatDirection : Horizontal
10992 // RepeatLayout : Table
10993 // OuterTableImplied : True
10996 // Separator : False
10999 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
11000 string exp = @"<table class=""mainstyle"">
11002 <td class=""Header-1"">(0,Header,-1)</td>
11004 <td class=""Item0"">(1,Item,0)</td>
11006 <td class=""Item1"">(2,Item,1)</td>
11008 <td class=""Item2"">(3,Item,2)</td>
11010 <td class=""Item3"">(4,Item,3)</td>
11012 <td class=""Item4"">(5,Item,4)</td>
11015 Assert.AreEqual (exp, v, "#485");
11020 public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr ()
11024 // RepeatDirection : Horizontal
11025 // RepeatLayout : Table
11026 // OuterTableImplied : True
11029 // Separator : False
11032 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
11033 string exp = @"<table class=""mainstyle"">
11035 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
11037 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
11039 <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
11042 Assert.AreEqual (exp, v, "#486");
11047 public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr ()
11051 // RepeatDirection : Horizontal
11052 // RepeatLayout : Table
11053 // OuterTableImplied : True
11056 // Separator : False
11059 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
11060 string exp = @"<table class=""mainstyle"">
11062 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
11064 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
11066 <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
11068 <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
11070 <td class=""Item6"">(7,Item,6)</td><td></td>
11073 Assert.AreEqual (exp, v, "#487");
11078 public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr ()
11082 // RepeatDirection : Horizontal
11083 // RepeatLayout : Table
11084 // OuterTableImplied : True
11087 // Separator : False
11090 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
11091 string exp = @"<table>
11093 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
11095 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
11097 <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
11099 <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
11102 Assert.AreEqual (exp, v, "#488");
11107 public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr ()
11111 // RepeatDirection : Horizontal
11112 // RepeatLayout : Table
11113 // OuterTableImplied : True
11116 // Separator : False
11119 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
11120 string exp = @"<table>
11122 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
11124 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
11126 <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
11128 <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
11131 Assert.AreEqual (exp, v, "#489");
11136 public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr ()
11140 // RepeatDirection : Vertical
11141 // RepeatLayout : Table
11142 // OuterTableImplied : True
11145 // Separator : False
11148 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11149 string exp = @"(0,Header,-1)";
11150 Assert.AreEqual (exp, v, "#490");
11155 public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr ()
11159 // RepeatDirection : Vertical
11160 // RepeatLayout : Table
11161 // OuterTableImplied : True
11164 // Separator : False
11167 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11168 string exp = @"(0,Header,-1)(1,Item,0)";
11169 Assert.AreEqual (exp, v, "#491");
11174 public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr ()
11178 // RepeatDirection : Vertical
11179 // RepeatLayout : Table
11180 // OuterTableImplied : True
11183 // Separator : False
11186 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11187 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)";
11188 Assert.AreEqual (exp, v, "#492");
11193 public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr ()
11197 // RepeatDirection : Vertical
11198 // RepeatLayout : Table
11199 // OuterTableImplied : True
11202 // Separator : False
11205 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11206 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
11207 Assert.AreEqual (exp, v, "#493");
11212 public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr ()
11216 // RepeatDirection : Vertical
11217 // RepeatLayout : Table
11218 // OuterTableImplied : True
11221 // Separator : False
11224 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11225 string exp = @"(0,Header,-1)";
11226 Assert.AreEqual (exp, v, "#494");
11231 public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr ()
11235 // RepeatDirection : Vertical
11236 // RepeatLayout : Table
11237 // OuterTableImplied : True
11240 // Separator : False
11243 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11244 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
11245 Assert.AreEqual (exp, v, "#495");
11250 public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr ()
11254 // RepeatDirection : Vertical
11255 // RepeatLayout : Table
11256 // OuterTableImplied : True
11259 // Separator : False
11262 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11263 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)";
11264 Assert.AreEqual (exp, v, "#496");
11269 public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr ()
11273 // RepeatDirection : Vertical
11274 // RepeatLayout : Table
11275 // OuterTableImplied : True
11278 // Separator : False
11281 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11282 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,4)(3,Item,1)(4,Item,5)(5,Item,2)(6,Item,6)(7,Item,3)";
11283 Assert.AreEqual (exp, v, "#497");
11288 public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr ()
11292 // RepeatDirection : Vertical
11293 // RepeatLayout : Table
11294 // OuterTableImplied : True
11297 // Separator : False
11300 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11301 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,6)(4,Item,1)(5,Item,4)(6,Item,7)(7,Item,2)(8,Item,5)(9,Item,8)";
11302 Assert.AreEqual (exp, v, "#498");
11307 public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr ()
11311 // RepeatDirection : Vertical
11312 // RepeatLayout : Table
11313 // OuterTableImplied : True
11316 // Separator : False
11319 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
11320 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,5)(4,Item,1)(5,Item,4)(6,Item,6)(7,Item,2)";
11321 Assert.AreEqual (exp, v, "#499");
11326 public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr ()
11330 // RepeatDirection : Horizontal
11331 // RepeatLayout : Flow
11332 // OuterTableImplied : True
11335 // Separator : False
11338 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11339 string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
11340 Assert.AreEqual (exp, v, "#500");
11345 public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr ()
11349 // RepeatDirection : Horizontal
11350 // RepeatLayout : Flow
11351 // OuterTableImplied : True
11354 // Separator : False
11357 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11358 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
11359 Assert.AreEqual (exp, v, "#501");
11364 public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr ()
11368 // RepeatDirection : Horizontal
11369 // RepeatLayout : Flow
11370 // OuterTableImplied : True
11373 // Separator : False
11376 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11377 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)</span>";
11378 Assert.AreEqual (exp, v, "#502");
11383 public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr ()
11387 // RepeatDirection : Horizontal
11388 // RepeatLayout : Flow
11389 // OuterTableImplied : True
11392 // Separator : False
11395 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11396 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)</span>";
11397 Assert.AreEqual (exp, v, "#503");
11402 public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr ()
11406 // RepeatDirection : Horizontal
11407 // RepeatLayout : Flow
11408 // OuterTableImplied : True
11411 // Separator : False
11414 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11415 string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
11416 Assert.AreEqual (exp, v, "#504");
11421 public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr ()
11425 // RepeatDirection : Horizontal
11426 // RepeatLayout : Flow
11427 // OuterTableImplied : True
11430 // Separator : False
11433 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11434 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br /></span>";
11435 Assert.AreEqual (exp, v, "#505");
11440 public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr ()
11444 // RepeatDirection : Horizontal
11445 // RepeatLayout : Flow
11446 // OuterTableImplied : True
11449 // Separator : False
11452 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11453 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br /></span>";
11454 Assert.AreEqual (exp, v, "#506");
11459 public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr ()
11463 // RepeatDirection : Horizontal
11464 // RepeatLayout : Flow
11465 // OuterTableImplied : True
11468 // Separator : False
11471 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11472 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Item,4)(6,Item,5)<br />(7,Item,6)<br /></span>";
11473 Assert.AreEqual (exp, v, "#507");
11478 public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr ()
11482 // RepeatDirection : Horizontal
11483 // RepeatLayout : Flow
11484 // OuterTableImplied : True
11487 // Separator : False
11490 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11491 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)(8,Item,7)(9,Item,8)<br /></span>";
11492 Assert.AreEqual (exp, v, "#508");
11497 public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr ()
11501 // RepeatDirection : Horizontal
11502 // RepeatLayout : Flow
11503 // OuterTableImplied : True
11506 // Separator : False
11509 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
11510 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)<br /></span>";
11511 Assert.AreEqual (exp, v, "#509");
11516 public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr ()
11520 // RepeatDirection : Vertical
11521 // RepeatLayout : Flow
11522 // OuterTableImplied : True
11525 // Separator : False
11528 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11529 string exp = @"(0,Header,-1)";
11530 Assert.AreEqual (exp, v, "#510");
11535 public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr ()
11539 // RepeatDirection : Vertical
11540 // RepeatLayout : Flow
11541 // OuterTableImplied : True
11544 // Separator : False
11547 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11548 string exp = @"(0,Header,-1)(1,Item,0)";
11549 Assert.AreEqual (exp, v, "#511");
11554 public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr ()
11558 // RepeatDirection : Vertical
11559 // RepeatLayout : Flow
11560 // OuterTableImplied : True
11563 // Separator : False
11566 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11567 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)";
11568 Assert.AreEqual (exp, v, "#512");
11573 public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr ()
11577 // RepeatDirection : Vertical
11578 // RepeatLayout : Flow
11579 // OuterTableImplied : True
11582 // Separator : False
11585 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11586 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
11587 Assert.AreEqual (exp, v, "#513");
11592 public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr ()
11596 // RepeatDirection : Vertical
11597 // RepeatLayout : Flow
11598 // OuterTableImplied : True
11601 // Separator : False
11604 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11605 string exp = @"(0,Header,-1)";
11606 Assert.AreEqual (exp, v, "#514");
11611 public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr ()
11615 // RepeatDirection : Vertical
11616 // RepeatLayout : Flow
11617 // OuterTableImplied : True
11620 // Separator : False
11623 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11624 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
11625 Assert.AreEqual (exp, v, "#515");
11630 public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr ()
11634 // RepeatDirection : Vertical
11635 // RepeatLayout : Flow
11636 // OuterTableImplied : True
11639 // Separator : False
11642 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11643 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)";
11644 Assert.AreEqual (exp, v, "#516");
11649 public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr ()
11653 // RepeatDirection : Vertical
11654 // RepeatLayout : Flow
11655 // OuterTableImplied : True
11658 // Separator : False
11661 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11662 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,4)(3,Item,1)(4,Item,5)(5,Item,2)(6,Item,6)(7,Item,3)";
11663 Assert.AreEqual (exp, v, "#517");
11668 public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr ()
11672 // RepeatDirection : Vertical
11673 // RepeatLayout : Flow
11674 // OuterTableImplied : True
11677 // Separator : False
11680 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11681 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,6)(4,Item,1)(5,Item,4)(6,Item,7)(7,Item,2)(8,Item,5)(9,Item,8)";
11682 Assert.AreEqual (exp, v, "#518");
11687 public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr ()
11691 // RepeatDirection : Vertical
11692 // RepeatLayout : Flow
11693 // OuterTableImplied : True
11696 // Separator : False
11699 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
11700 string exp = @"(0,Header,-1)(1,Item,0)(2,Item,3)(3,Item,5)(4,Item,1)(5,Item,4)(6,Item,6)(7,Item,2)";
11701 Assert.AreEqual (exp, v, "#519");
11706 public void RepeatInfo_0cols_0itms_horiz_tbl_hdr ()
11710 // RepeatDirection : Horizontal
11711 // RepeatLayout : Table
11712 // OuterTableImplied : False
11715 // Separator : False
11718 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11719 string exp = @"<table class=""mainstyle"">
11721 <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
11724 Assert.AreEqual (exp, v, "#520");
11729 public void RepeatInfo_0cols_1itms_horiz_tbl_hdr ()
11733 // RepeatDirection : Horizontal
11734 // RepeatLayout : Table
11735 // OuterTableImplied : False
11738 // Separator : False
11741 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11742 string exp = @"<table class=""mainstyle"">
11744 <td class=""Header-1"">(0,Header,-1)</td>
11746 <td class=""Item0"">(1,Item,0)</td>
11749 Assert.AreEqual (exp, v, "#521");
11754 public void RepeatInfo_0cols_2itms_horiz_tbl_hdr ()
11758 // RepeatDirection : Horizontal
11759 // RepeatLayout : Table
11760 // OuterTableImplied : False
11763 // Separator : False
11766 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11767 string exp = @"<table class=""mainstyle"">
11769 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
11771 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
11774 Assert.AreEqual (exp, v, "#522");
11779 public void RepeatInfo_0cols_5itms_horiz_tbl_hdr ()
11783 // RepeatDirection : Horizontal
11784 // RepeatLayout : Table
11785 // OuterTableImplied : False
11788 // Separator : False
11791 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11792 string exp = @"<table class=""mainstyle"">
11794 <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
11796 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td>
11799 Assert.AreEqual (exp, v, "#523");
11804 public void RepeatInfo_1cols_0itms_horiz_tbl_hdr ()
11808 // RepeatDirection : Horizontal
11809 // RepeatLayout : Table
11810 // OuterTableImplied : False
11813 // Separator : False
11816 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11817 string exp = @"<table class=""mainstyle"">
11819 <td class=""Header-1"">(0,Header,-1)</td>
11822 Assert.AreEqual (exp, v, "#524");
11827 public void RepeatInfo_1cols_5itms_horiz_tbl_hdr ()
11831 // RepeatDirection : Horizontal
11832 // RepeatLayout : Table
11833 // OuterTableImplied : False
11836 // Separator : False
11839 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11840 string exp = @"<table class=""mainstyle"">
11842 <td class=""Header-1"">(0,Header,-1)</td>
11844 <td class=""Item0"">(1,Item,0)</td>
11846 <td class=""Item1"">(2,Item,1)</td>
11848 <td class=""Item2"">(3,Item,2)</td>
11850 <td class=""Item3"">(4,Item,3)</td>
11852 <td class=""Item4"">(5,Item,4)</td>
11855 Assert.AreEqual (exp, v, "#525");
11860 public void RepeatInfo_2cols_4itms_horiz_tbl_hdr ()
11864 // RepeatDirection : Horizontal
11865 // RepeatLayout : Table
11866 // OuterTableImplied : False
11869 // Separator : False
11872 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11873 string exp = @"<table class=""mainstyle"">
11875 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
11877 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
11879 <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
11882 Assert.AreEqual (exp, v, "#526");
11887 public void RepeatInfo_2cols_7itms_horiz_tbl_hdr ()
11891 // RepeatDirection : Horizontal
11892 // RepeatLayout : Table
11893 // OuterTableImplied : False
11896 // Separator : False
11899 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11900 string exp = @"<table class=""mainstyle"">
11902 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
11904 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
11906 <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
11908 <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
11910 <td class=""Item6"">(7,Item,6)</td><td></td>
11913 Assert.AreEqual (exp, v, "#527");
11918 public void RepeatInfo_3cols_9itms_horiz_tbl_hdr ()
11922 // RepeatDirection : Horizontal
11923 // RepeatLayout : Table
11924 // OuterTableImplied : False
11927 // Separator : False
11930 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11931 string exp = @"<table>
11933 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
11935 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
11937 <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
11939 <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
11942 Assert.AreEqual (exp, v, "#528");
11947 public void RepeatInfo_3cols_7itms_horiz_tbl_hdr ()
11951 // RepeatDirection : Horizontal
11952 // RepeatLayout : Table
11953 // OuterTableImplied : False
11956 // Separator : False
11959 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
11960 string exp = @"<table>
11962 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
11964 <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
11966 <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
11968 <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
11971 Assert.AreEqual (exp, v, "#529");
11976 public void RepeatInfo_0cols_0itms_vert_tbl_hdr ()
11980 // RepeatDirection : Vertical
11981 // RepeatLayout : Table
11982 // OuterTableImplied : False
11985 // Separator : False
11988 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
11989 string exp = @"<table class=""mainstyle"">
11991 <td class=""Header-1"">(0,Header,-1)</td>
11994 Assert.AreEqual (exp, v, "#530");
11999 public void RepeatInfo_0cols_1itms_vert_tbl_hdr ()
12003 // RepeatDirection : Vertical
12004 // RepeatLayout : Table
12005 // OuterTableImplied : False
12008 // Separator : False
12011 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12012 string exp = @"<table class=""mainstyle"">
12014 <td class=""Header-1"">(0,Header,-1)</td>
12016 <td class=""Item0"">(1,Item,0)</td>
12019 Assert.AreEqual (exp, v, "#531");
12024 public void RepeatInfo_0cols_2itms_vert_tbl_hdr ()
12028 // RepeatDirection : Vertical
12029 // RepeatLayout : Table
12030 // OuterTableImplied : False
12033 // Separator : False
12036 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12037 string exp = @"<table class=""mainstyle"">
12039 <td class=""Header-1"">(0,Header,-1)</td>
12041 <td class=""Item0"">(1,Item,0)</td>
12043 <td class=""Item1"">(2,Item,1)</td>
12046 Assert.AreEqual (exp, v, "#532");
12051 public void RepeatInfo_0cols_5itms_vert_tbl_hdr ()
12055 // RepeatDirection : Vertical
12056 // RepeatLayout : Table
12057 // OuterTableImplied : False
12060 // Separator : False
12063 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12064 string exp = @"<table class=""mainstyle"">
12066 <td class=""Header-1"">(0,Header,-1)</td>
12068 <td class=""Item0"">(1,Item,0)</td>
12070 <td class=""Item1"">(2,Item,1)</td>
12072 <td class=""Item2"">(3,Item,2)</td>
12074 <td class=""Item3"">(4,Item,3)</td>
12076 <td class=""Item4"">(5,Item,4)</td>
12079 Assert.AreEqual (exp, v, "#533");
12084 public void RepeatInfo_1cols_0itms_vert_tbl_hdr ()
12088 // RepeatDirection : Vertical
12089 // RepeatLayout : Table
12090 // OuterTableImplied : False
12093 // Separator : False
12096 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12097 string exp = @"<table class=""mainstyle"">
12099 <td class=""Header-1"">(0,Header,-1)</td>
12102 Assert.AreEqual (exp, v, "#534");
12107 public void RepeatInfo_1cols_5itms_vert_tbl_hdr ()
12111 // RepeatDirection : Vertical
12112 // RepeatLayout : Table
12113 // OuterTableImplied : False
12116 // Separator : False
12119 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12120 string exp = @"<table class=""mainstyle"">
12122 <td class=""Header-1"">(0,Header,-1)</td>
12124 <td class=""Item0"">(1,Item,0)</td>
12126 <td class=""Item1"">(2,Item,1)</td>
12128 <td class=""Item2"">(3,Item,2)</td>
12130 <td class=""Item3"">(4,Item,3)</td>
12132 <td class=""Item4"">(5,Item,4)</td>
12135 Assert.AreEqual (exp, v, "#535");
12140 public void RepeatInfo_2cols_4itms_vert_tbl_hdr ()
12144 // RepeatDirection : Vertical
12145 // RepeatLayout : Table
12146 // OuterTableImplied : False
12149 // Separator : False
12152 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12153 string exp = @"<table class=""mainstyle"">
12155 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
12157 <td class=""Item0"">(1,Item,0)</td><td class=""Item2"">(2,Item,2)</td>
12159 <td class=""Item1"">(3,Item,1)</td><td class=""Item3"">(4,Item,3)</td>
12162 Assert.AreEqual (exp, v, "#536");
12167 public void RepeatInfo_2cols_7itms_vert_tbl_hdr ()
12171 // RepeatDirection : Vertical
12172 // RepeatLayout : Table
12173 // OuterTableImplied : False
12176 // Separator : False
12179 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12180 string exp = @"<table class=""mainstyle"">
12182 <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
12184 <td class=""Item0"">(1,Item,0)</td><td class=""Item4"">(2,Item,4)</td>
12186 <td class=""Item1"">(3,Item,1)</td><td class=""Item5"">(4,Item,5)</td>
12188 <td class=""Item2"">(5,Item,2)</td><td class=""Item6"">(6,Item,6)</td>
12190 <td class=""Item3"">(7,Item,3)</td><td></td>
12193 Assert.AreEqual (exp, v, "#537");
12198 public void RepeatInfo_3cols_9itms_vert_tbl_hdr ()
12202 // RepeatDirection : Vertical
12203 // RepeatLayout : Table
12204 // OuterTableImplied : False
12207 // Separator : False
12210 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12211 string exp = @"<table>
12213 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
12215 <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item6"">(3,Item,6)</td>
12217 <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item7"">(6,Item,7)</td>
12219 <td class=""Item2"">(7,Item,2)</td><td class=""Item5"">(8,Item,5)</td><td class=""Item8"">(9,Item,8)</td>
12222 Assert.AreEqual (exp, v, "#538");
12227 public void RepeatInfo_3cols_7itms_vert_tbl_hdr ()
12231 // RepeatDirection : Vertical
12232 // RepeatLayout : Table
12233 // OuterTableImplied : False
12236 // Separator : False
12239 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
12240 string exp = @"<table>
12242 <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
12244 <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item5"">(3,Item,5)</td>
12246 <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item6"">(6,Item,6)</td>
12248 <td class=""Item2"">(7,Item,2)</td><td></td><td></td>
12251 Assert.AreEqual (exp, v, "#539");
12256 public void RepeatInfo_0cols_0itms_horiz_flow_hdr ()
12260 // RepeatDirection : Horizontal
12261 // RepeatLayout : Flow
12262 // OuterTableImplied : False
12265 // Separator : False
12268 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12269 string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
12270 Assert.AreEqual (exp, v, "#540");
12275 public void RepeatInfo_0cols_1itms_horiz_flow_hdr ()
12279 // RepeatDirection : Horizontal
12280 // RepeatLayout : Flow
12281 // OuterTableImplied : False
12284 // Separator : False
12287 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12288 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
12289 Assert.AreEqual (exp, v, "#541");
12294 public void RepeatInfo_0cols_2itms_horiz_flow_hdr ()
12298 // RepeatDirection : Horizontal
12299 // RepeatLayout : Flow
12300 // OuterTableImplied : False
12303 // Separator : False
12306 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12307 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)</span>";
12308 Assert.AreEqual (exp, v, "#542");
12313 public void RepeatInfo_0cols_5itms_horiz_flow_hdr ()
12317 // RepeatDirection : Horizontal
12318 // RepeatLayout : Flow
12319 // OuterTableImplied : False
12322 // Separator : False
12325 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12326 string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)</span>";
12327 Assert.AreEqual (exp, v, "#543");
12332 public void RepeatInfo_1cols_0itms_horiz_flow_hdr ()
12336 // RepeatDirection : Horizontal
12337 // RepeatLayout : Flow
12338 // OuterTableImplied : False
12341 // Separator : False
12344 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12345 string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
12346 Assert.AreEqual (exp, v, "#544");
12351 public void RepeatInfo_1cols_5itms_horiz_flow_hdr ()
12355 // RepeatDirection : Horizontal
12356 // RepeatLayout : Flow
12357 // OuterTableImplied : False
12360 // Separator : False
12363 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12364 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)<br /></span>";
12365 Assert.AreEqual (exp, v, "#545");
12370 public void RepeatInfo_2cols_4itms_horiz_flow_hdr ()
12374 // RepeatDirection : Horizontal
12375 // RepeatLayout : Flow
12376 // OuterTableImplied : False
12379 // Separator : False
12382 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12383 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br /></span>";
12384 Assert.AreEqual (exp, v, "#546");
12389 public void RepeatInfo_2cols_7itms_horiz_flow_hdr ()
12393 // RepeatDirection : Horizontal
12394 // RepeatLayout : Flow
12395 // OuterTableImplied : False
12398 // Separator : False
12401 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12402 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br />(5,Item,4)(6,Item,5)<br />(7,Item,6)<br /></span>";
12403 Assert.AreEqual (exp, v, "#547");
12408 public void RepeatInfo_3cols_9itms_horiz_flow_hdr ()
12412 // RepeatDirection : Horizontal
12413 // RepeatLayout : Flow
12414 // OuterTableImplied : False
12417 // Separator : False
12420 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12421 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)(8,Item,7)(9,Item,8)<br /></span>";
12422 Assert.AreEqual (exp, v, "#548");
12427 public void RepeatInfo_3cols_7itms_horiz_flow_hdr ()
12431 // RepeatDirection : Horizontal
12432 // RepeatLayout : Flow
12433 // OuterTableImplied : False
12436 // Separator : False
12439 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
12440 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,1)(3,Item,2)<br />(4,Item,3)(5,Item,4)(6,Item,5)<br />(7,Item,6)<br /></span>";
12441 Assert.AreEqual (exp, v, "#549");
12446 public void RepeatInfo_0cols_0itms_vert_flow_hdr ()
12450 // RepeatDirection : Vertical
12451 // RepeatLayout : Flow
12452 // OuterTableImplied : False
12455 // Separator : False
12458 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12459 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
12460 Assert.AreEqual (exp, v, "#550");
12465 public void RepeatInfo_0cols_1itms_vert_flow_hdr ()
12469 // RepeatDirection : Vertical
12470 // RepeatLayout : Flow
12471 // OuterTableImplied : False
12474 // Separator : False
12477 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12478 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)</span>";
12479 Assert.AreEqual (exp, v, "#551");
12484 public void RepeatInfo_0cols_2itms_vert_flow_hdr ()
12488 // RepeatDirection : Vertical
12489 // RepeatLayout : Flow
12490 // OuterTableImplied : False
12493 // Separator : False
12496 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12497 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)</span>";
12498 Assert.AreEqual (exp, v, "#552");
12503 public void RepeatInfo_0cols_5itms_vert_flow_hdr ()
12507 // RepeatDirection : Vertical
12508 // RepeatLayout : Flow
12509 // OuterTableImplied : False
12512 // Separator : False
12515 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12516 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)</span>";
12517 Assert.AreEqual (exp, v, "#553");
12522 public void RepeatInfo_1cols_0itms_vert_flow_hdr ()
12526 // RepeatDirection : Vertical
12527 // RepeatLayout : Flow
12528 // OuterTableImplied : False
12531 // Separator : False
12534 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12535 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
12536 Assert.AreEqual (exp, v, "#554");
12541 public void RepeatInfo_1cols_5itms_vert_flow_hdr ()
12545 // RepeatDirection : Vertical
12546 // RepeatLayout : Flow
12547 // OuterTableImplied : False
12550 // Separator : False
12553 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12554 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Item,2)<br />(4,Item,3)<br />(5,Item,4)</span>";
12555 Assert.AreEqual (exp, v, "#555");
12560 public void RepeatInfo_2cols_4itms_vert_flow_hdr ()
12564 // RepeatDirection : Vertical
12565 // RepeatLayout : Flow
12566 // OuterTableImplied : False
12569 // Separator : False
12572 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12573 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,2)<br />(3,Item,1)(4,Item,3)</span>";
12574 Assert.AreEqual (exp, v, "#556");
12579 public void RepeatInfo_2cols_7itms_vert_flow_hdr ()
12583 // RepeatDirection : Vertical
12584 // RepeatLayout : Flow
12585 // OuterTableImplied : False
12588 // Separator : False
12591 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12592 string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,4)<br />(3,Item,1)(4,Item,5)<br />(5,Item,2)(6,Item,6)<br />(7,Item,3)</span>";
12593 Assert.AreEqual (exp, v, "#557");
12598 public void RepeatInfo_3cols_9itms_vert_flow_hdr ()
12602 // RepeatDirection : Vertical
12603 // RepeatLayout : Flow
12604 // OuterTableImplied : False
12607 // Separator : False
12610 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12611 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,3)(3,Item,6)<br />(4,Item,1)(5,Item,4)(6,Item,7)<br />(7,Item,2)(8,Item,5)(9,Item,8)</span>";
12612 Assert.AreEqual (exp, v, "#558");
12617 public void RepeatInfo_3cols_7itms_vert_flow_hdr ()
12621 // RepeatDirection : Vertical
12622 // RepeatLayout : Flow
12623 // OuterTableImplied : False
12626 // Separator : False
12629 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
12630 string exp = @"<span>(0,Header,-1)<br />(1,Item,0)(2,Item,3)(3,Item,5)<br />(4,Item,1)(5,Item,4)(6,Item,6)<br />(7,Item,2)</span>";
12631 Assert.AreEqual (exp, v, "#559");
12636 public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp ()
12640 // RepeatDirection : Horizontal
12641 // RepeatLayout : Table
12642 // OuterTableImplied : True
12645 // Separator : False
12648 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12649 string exp = @"<table class=""mainstyle"">
12652 Assert.AreEqual (exp, v, "#560");
12657 public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp ()
12661 // RepeatDirection : Horizontal
12662 // RepeatLayout : Table
12663 // OuterTableImplied : True
12666 // Separator : False
12669 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12670 string exp = @"<table class=""mainstyle"">
12672 <td class=""Item0"">(0,Item,0)</td>
12675 Assert.AreEqual (exp, v, "#561");
12680 public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp ()
12684 // RepeatDirection : Horizontal
12685 // RepeatLayout : Table
12686 // OuterTableImplied : True
12689 // Separator : False
12692 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12693 string exp = @"<table class=""mainstyle"">
12695 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
12698 Assert.AreEqual (exp, v, "#562");
12703 public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp ()
12707 // RepeatDirection : Horizontal
12708 // RepeatLayout : Table
12709 // OuterTableImplied : True
12712 // Separator : False
12715 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12716 string exp = @"<table class=""mainstyle"">
12718 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td>
12721 Assert.AreEqual (exp, v, "#563");
12726 public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp ()
12730 // RepeatDirection : Horizontal
12731 // RepeatLayout : Table
12732 // OuterTableImplied : True
12735 // Separator : False
12738 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12739 string exp = @"<table class=""mainstyle"">
12742 Assert.AreEqual (exp, v, "#564");
12747 public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp ()
12751 // RepeatDirection : Horizontal
12752 // RepeatLayout : Table
12753 // OuterTableImplied : True
12756 // Separator : False
12759 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12760 string exp = @"<table class=""mainstyle"">
12762 <td class=""Item0"">(0,Item,0)</td>
12764 <td class=""Item1"">(1,Item,1)</td>
12766 <td class=""Item2"">(2,Item,2)</td>
12768 <td class=""Item3"">(3,Item,3)</td>
12770 <td class=""Item4"">(4,Item,4)</td>
12773 Assert.AreEqual (exp, v, "#565");
12778 public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp ()
12782 // RepeatDirection : Horizontal
12783 // RepeatLayout : Table
12784 // OuterTableImplied : True
12787 // Separator : False
12790 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12791 string exp = @"<table class=""mainstyle"">
12793 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
12795 <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
12798 Assert.AreEqual (exp, v, "#566");
12803 public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp ()
12807 // RepeatDirection : Horizontal
12808 // RepeatLayout : Table
12809 // OuterTableImplied : True
12812 // Separator : False
12815 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12816 string exp = @"<table class=""mainstyle"">
12818 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
12820 <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
12822 <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
12824 <td class=""Item6"">(6,Item,6)</td><td></td>
12827 Assert.AreEqual (exp, v, "#567");
12832 public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp ()
12836 // RepeatDirection : Horizontal
12837 // RepeatLayout : Table
12838 // OuterTableImplied : True
12841 // Separator : False
12844 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12845 string exp = @"<table>
12847 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
12849 <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
12851 <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
12854 Assert.AreEqual (exp, v, "#568");
12859 public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp ()
12863 // RepeatDirection : Horizontal
12864 // RepeatLayout : Table
12865 // OuterTableImplied : True
12868 // Separator : False
12871 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
12872 string exp = @"<table>
12874 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
12876 <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
12878 <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
12881 Assert.AreEqual (exp, v, "#569");
12886 public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp ()
12890 // RepeatDirection : Vertical
12891 // RepeatLayout : Table
12892 // OuterTableImplied : True
12895 // Separator : False
12898 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
12900 Assert.AreEqual (exp, v, "#570");
12905 public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp ()
12909 // RepeatDirection : Vertical
12910 // RepeatLayout : Table
12911 // OuterTableImplied : True
12914 // Separator : False
12917 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
12918 string exp = @"(0,Item,0)";
12919 Assert.AreEqual (exp, v, "#571");
12924 public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp ()
12928 // RepeatDirection : Vertical
12929 // RepeatLayout : Table
12930 // OuterTableImplied : True
12933 // Separator : False
12936 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
12937 string exp = @"(0,Item,0)(1,Item,1)";
12938 Assert.AreEqual (exp, v, "#572");
12943 public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp ()
12947 // RepeatDirection : Vertical
12948 // RepeatLayout : Table
12949 // OuterTableImplied : True
12952 // Separator : False
12955 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
12956 string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
12957 Assert.AreEqual (exp, v, "#573");
12962 public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp ()
12966 // RepeatDirection : Vertical
12967 // RepeatLayout : Table
12968 // OuterTableImplied : True
12971 // Separator : False
12974 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
12976 Assert.AreEqual (exp, v, "#574");
12981 public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp ()
12985 // RepeatDirection : Vertical
12986 // RepeatLayout : Table
12987 // OuterTableImplied : True
12990 // Separator : False
12993 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
12994 string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
12995 Assert.AreEqual (exp, v, "#575");
13000 public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp ()
13004 // RepeatDirection : Vertical
13005 // RepeatLayout : Table
13006 // OuterTableImplied : True
13009 // Separator : False
13012 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
13013 string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)";
13014 Assert.AreEqual (exp, v, "#576");
13019 public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp ()
13023 // RepeatDirection : Vertical
13024 // RepeatLayout : Table
13025 // OuterTableImplied : True
13028 // Separator : False
13031 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
13032 string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)";
13033 Assert.AreEqual (exp, v, "#577");
13038 public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp ()
13042 // RepeatDirection : Vertical
13043 // RepeatLayout : Table
13044 // OuterTableImplied : True
13047 // Separator : False
13050 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
13051 string exp = @"(0,Item,0)(1,Item,3)(2,Item,6)(3,Item,1)(4,Item,4)(5,Item,7)(6,Item,2)(7,Item,5)(8,Item,8)";
13052 Assert.AreEqual (exp, v, "#578");
13057 public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp ()
13061 // RepeatDirection : Vertical
13062 // RepeatLayout : Table
13063 // OuterTableImplied : True
13066 // Separator : False
13069 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
13070 string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)";
13071 Assert.AreEqual (exp, v, "#579");
13076 public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp ()
13080 // RepeatDirection : Horizontal
13081 // RepeatLayout : Flow
13082 // OuterTableImplied : True
13085 // Separator : False
13088 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13089 string exp = @"<span class=""mainstyle""></span>";
13090 Assert.AreEqual (exp, v, "#580");
13095 public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp ()
13099 // RepeatDirection : Horizontal
13100 // RepeatLayout : Flow
13101 // OuterTableImplied : True
13104 // Separator : False
13107 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13108 string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
13109 Assert.AreEqual (exp, v, "#581");
13114 public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp ()
13118 // RepeatDirection : Horizontal
13119 // RepeatLayout : Flow
13120 // OuterTableImplied : True
13123 // Separator : False
13126 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13127 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)</span>";
13128 Assert.AreEqual (exp, v, "#582");
13133 public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp ()
13137 // RepeatDirection : Horizontal
13138 // RepeatLayout : Flow
13139 // OuterTableImplied : True
13142 // Separator : False
13145 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13146 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)</span>";
13147 Assert.AreEqual (exp, v, "#583");
13152 public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp ()
13156 // RepeatDirection : Horizontal
13157 // RepeatLayout : Flow
13158 // OuterTableImplied : True
13161 // Separator : False
13164 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13165 string exp = @"<span class=""mainstyle""></span>";
13166 Assert.AreEqual (exp, v, "#584");
13171 public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp ()
13175 // RepeatDirection : Horizontal
13176 // RepeatLayout : Flow
13177 // OuterTableImplied : True
13180 // Separator : False
13183 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13184 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br /></span>";
13185 Assert.AreEqual (exp, v, "#585");
13190 public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp ()
13194 // RepeatDirection : Horizontal
13195 // RepeatLayout : Flow
13196 // OuterTableImplied : True
13199 // Separator : False
13202 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13203 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br /></span>";
13204 Assert.AreEqual (exp, v, "#586");
13209 public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp ()
13213 // RepeatDirection : Horizontal
13214 // RepeatLayout : Flow
13215 // OuterTableImplied : True
13218 // Separator : False
13221 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13222 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Item,4)(5,Item,5)<br />(6,Item,6)<br /></span>";
13223 Assert.AreEqual (exp, v, "#587");
13228 public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp ()
13232 // RepeatDirection : Horizontal
13233 // RepeatLayout : Flow
13234 // OuterTableImplied : True
13237 // Separator : False
13240 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13241 string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)(7,Item,7)(8,Item,8)<br /></span>";
13242 Assert.AreEqual (exp, v, "#588");
13247 public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp ()
13251 // RepeatDirection : Horizontal
13252 // RepeatLayout : Flow
13253 // OuterTableImplied : True
13256 // Separator : False
13259 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
13260 string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)<br /></span>";
13261 Assert.AreEqual (exp, v, "#589");
13266 public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp ()
13270 // RepeatDirection : Vertical
13271 // RepeatLayout : Flow
13272 // OuterTableImplied : True
13275 // Separator : False
13278 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13280 Assert.AreEqual (exp, v, "#590");
13285 public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp ()
13289 // RepeatDirection : Vertical
13290 // RepeatLayout : Flow
13291 // OuterTableImplied : True
13294 // Separator : False
13297 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13298 string exp = @"(0,Item,0)";
13299 Assert.AreEqual (exp, v, "#591");
13304 public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp ()
13308 // RepeatDirection : Vertical
13309 // RepeatLayout : Flow
13310 // OuterTableImplied : True
13313 // Separator : False
13316 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13317 string exp = @"(0,Item,0)(1,Item,1)";
13318 Assert.AreEqual (exp, v, "#592");
13323 public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp ()
13327 // RepeatDirection : Vertical
13328 // RepeatLayout : Flow
13329 // OuterTableImplied : True
13332 // Separator : False
13335 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13336 string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
13337 Assert.AreEqual (exp, v, "#593");
13342 public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp ()
13346 // RepeatDirection : Vertical
13347 // RepeatLayout : Flow
13348 // OuterTableImplied : True
13351 // Separator : False
13354 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13356 Assert.AreEqual (exp, v, "#594");
13361 public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp ()
13365 // RepeatDirection : Vertical
13366 // RepeatLayout : Flow
13367 // OuterTableImplied : True
13370 // Separator : False
13373 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13374 string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
13375 Assert.AreEqual (exp, v, "#595");
13380 public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp ()
13384 // RepeatDirection : Vertical
13385 // RepeatLayout : Flow
13386 // OuterTableImplied : True
13389 // Separator : False
13392 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13393 string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)";
13394 Assert.AreEqual (exp, v, "#596");
13399 public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp ()
13403 // RepeatDirection : Vertical
13404 // RepeatLayout : Flow
13405 // OuterTableImplied : True
13408 // Separator : False
13411 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13412 string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)";
13413 Assert.AreEqual (exp, v, "#597");
13418 public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp ()
13422 // RepeatDirection : Vertical
13423 // RepeatLayout : Flow
13424 // OuterTableImplied : True
13427 // Separator : False
13430 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13431 string exp = @"(0,Item,0)(1,Item,3)(2,Item,6)(3,Item,1)(4,Item,4)(5,Item,7)(6,Item,2)(7,Item,5)(8,Item,8)";
13432 Assert.AreEqual (exp, v, "#598");
13437 public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp ()
13441 // RepeatDirection : Vertical
13442 // RepeatLayout : Flow
13443 // OuterTableImplied : True
13446 // Separator : False
13449 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
13450 string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)";
13451 Assert.AreEqual (exp, v, "#599");
13456 public void RepeatInfo_0cols_0itms_horiz_tbl ()
13460 // RepeatDirection : Horizontal
13461 // RepeatLayout : Table
13462 // OuterTableImplied : False
13465 // Separator : False
13468 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13469 string exp = @"<table class=""mainstyle"">
13472 Assert.AreEqual (exp, v, "#600");
13477 public void RepeatInfo_0cols_1itms_horiz_tbl ()
13481 // RepeatDirection : Horizontal
13482 // RepeatLayout : Table
13483 // OuterTableImplied : False
13486 // Separator : False
13489 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13490 string exp = @"<table class=""mainstyle"">
13492 <td class=""Item0"">(0,Item,0)</td>
13495 Assert.AreEqual (exp, v, "#601");
13500 public void RepeatInfo_0cols_2itms_horiz_tbl ()
13504 // RepeatDirection : Horizontal
13505 // RepeatLayout : Table
13506 // OuterTableImplied : False
13509 // Separator : False
13512 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13513 string exp = @"<table class=""mainstyle"">
13515 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
13518 Assert.AreEqual (exp, v, "#602");
13523 public void RepeatInfo_0cols_5itms_horiz_tbl ()
13527 // RepeatDirection : Horizontal
13528 // RepeatLayout : Table
13529 // OuterTableImplied : False
13532 // Separator : False
13535 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13536 string exp = @"<table class=""mainstyle"">
13538 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td>
13541 Assert.AreEqual (exp, v, "#603");
13546 public void RepeatInfo_1cols_0itms_horiz_tbl ()
13550 // RepeatDirection : Horizontal
13551 // RepeatLayout : Table
13552 // OuterTableImplied : False
13555 // Separator : False
13558 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13559 string exp = @"<table class=""mainstyle"">
13562 Assert.AreEqual (exp, v, "#604");
13567 public void RepeatInfo_1cols_5itms_horiz_tbl ()
13571 // RepeatDirection : Horizontal
13572 // RepeatLayout : Table
13573 // OuterTableImplied : False
13576 // Separator : False
13579 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13580 string exp = @"<table class=""mainstyle"">
13582 <td class=""Item0"">(0,Item,0)</td>
13584 <td class=""Item1"">(1,Item,1)</td>
13586 <td class=""Item2"">(2,Item,2)</td>
13588 <td class=""Item3"">(3,Item,3)</td>
13590 <td class=""Item4"">(4,Item,4)</td>
13593 Assert.AreEqual (exp, v, "#605");
13598 public void RepeatInfo_2cols_4itms_horiz_tbl ()
13602 // RepeatDirection : Horizontal
13603 // RepeatLayout : Table
13604 // OuterTableImplied : False
13607 // Separator : False
13610 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13611 string exp = @"<table class=""mainstyle"">
13613 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
13615 <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
13618 Assert.AreEqual (exp, v, "#606");
13623 public void RepeatInfo_2cols_7itms_horiz_tbl ()
13627 // RepeatDirection : Horizontal
13628 // RepeatLayout : Table
13629 // OuterTableImplied : False
13632 // Separator : False
13635 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13636 string exp = @"<table class=""mainstyle"">
13638 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
13640 <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
13642 <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
13644 <td class=""Item6"">(6,Item,6)</td><td></td>
13647 Assert.AreEqual (exp, v, "#607");
13652 public void RepeatInfo_3cols_9itms_horiz_tbl ()
13656 // RepeatDirection : Horizontal
13657 // RepeatLayout : Table
13658 // OuterTableImplied : False
13661 // Separator : False
13664 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13665 string exp = @"<table>
13667 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
13669 <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
13671 <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
13674 Assert.AreEqual (exp, v, "#608");
13679 public void RepeatInfo_3cols_7itms_horiz_tbl ()
13683 // RepeatDirection : Horizontal
13684 // RepeatLayout : Table
13685 // OuterTableImplied : False
13688 // Separator : False
13691 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
13692 string exp = @"<table>
13694 <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
13696 <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
13698 <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
13701 Assert.AreEqual (exp, v, "#609");
13706 public void RepeatInfo_0cols_0itms_vert_tbl ()
13710 // RepeatDirection : Vertical
13711 // RepeatLayout : Table
13712 // OuterTableImplied : False
13715 // Separator : False
13718 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13719 string exp = @"<table class=""mainstyle"">
13722 Assert.AreEqual (exp, v, "#610");
13727 public void RepeatInfo_0cols_1itms_vert_tbl ()
13731 // RepeatDirection : Vertical
13732 // RepeatLayout : Table
13733 // OuterTableImplied : False
13736 // Separator : False
13739 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13740 string exp = @"<table class=""mainstyle"">
13742 <td class=""Item0"">(0,Item,0)</td>
13745 Assert.AreEqual (exp, v, "#611");
13750 public void RepeatInfo_0cols_2itms_vert_tbl ()
13754 // RepeatDirection : Vertical
13755 // RepeatLayout : Table
13756 // OuterTableImplied : False
13759 // Separator : False
13762 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13763 string exp = @"<table class=""mainstyle"">
13765 <td class=""Item0"">(0,Item,0)</td>
13767 <td class=""Item1"">(1,Item,1)</td>
13770 Assert.AreEqual (exp, v, "#612");
13775 public void RepeatInfo_0cols_5itms_vert_tbl ()
13779 // RepeatDirection : Vertical
13780 // RepeatLayout : Table
13781 // OuterTableImplied : False
13784 // Separator : False
13787 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13788 string exp = @"<table class=""mainstyle"">
13790 <td class=""Item0"">(0,Item,0)</td>
13792 <td class=""Item1"">(1,Item,1)</td>
13794 <td class=""Item2"">(2,Item,2)</td>
13796 <td class=""Item3"">(3,Item,3)</td>
13798 <td class=""Item4"">(4,Item,4)</td>
13801 Assert.AreEqual (exp, v, "#613");
13806 public void RepeatInfo_1cols_0itms_vert_tbl ()
13810 // RepeatDirection : Vertical
13811 // RepeatLayout : Table
13812 // OuterTableImplied : False
13815 // Separator : False
13818 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13819 string exp = @"<table class=""mainstyle"">
13822 Assert.AreEqual (exp, v, "#614");
13827 public void RepeatInfo_1cols_5itms_vert_tbl ()
13831 // RepeatDirection : Vertical
13832 // RepeatLayout : Table
13833 // OuterTableImplied : False
13836 // Separator : False
13839 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13840 string exp = @"<table class=""mainstyle"">
13842 <td class=""Item0"">(0,Item,0)</td>
13844 <td class=""Item1"">(1,Item,1)</td>
13846 <td class=""Item2"">(2,Item,2)</td>
13848 <td class=""Item3"">(3,Item,3)</td>
13850 <td class=""Item4"">(4,Item,4)</td>
13853 Assert.AreEqual (exp, v, "#615");
13858 public void RepeatInfo_2cols_4itms_vert_tbl ()
13862 // RepeatDirection : Vertical
13863 // RepeatLayout : Table
13864 // OuterTableImplied : False
13867 // Separator : False
13870 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13871 string exp = @"<table class=""mainstyle"">
13873 <td class=""Item0"">(0,Item,0)</td><td class=""Item2"">(1,Item,2)</td>
13875 <td class=""Item1"">(2,Item,1)</td><td class=""Item3"">(3,Item,3)</td>
13878 Assert.AreEqual (exp, v, "#616");
13883 public void RepeatInfo_2cols_7itms_vert_tbl ()
13887 // RepeatDirection : Vertical
13888 // RepeatLayout : Table
13889 // OuterTableImplied : False
13892 // Separator : False
13895 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13896 string exp = @"<table class=""mainstyle"">
13898 <td class=""Item0"">(0,Item,0)</td><td class=""Item4"">(1,Item,4)</td>
13900 <td class=""Item1"">(2,Item,1)</td><td class=""Item5"">(3,Item,5)</td>
13902 <td class=""Item2"">(4,Item,2)</td><td class=""Item6"">(5,Item,6)</td>
13904 <td class=""Item3"">(6,Item,3)</td><td></td>
13907 Assert.AreEqual (exp, v, "#617");
13912 public void RepeatInfo_3cols_9itms_vert_tbl ()
13916 // RepeatDirection : Vertical
13917 // RepeatLayout : Table
13918 // OuterTableImplied : False
13921 // Separator : False
13924 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13925 string exp = @"<table>
13927 <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item6"">(2,Item,6)</td>
13929 <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item7"">(5,Item,7)</td>
13931 <td class=""Item2"">(6,Item,2)</td><td class=""Item5"">(7,Item,5)</td><td class=""Item8"">(8,Item,8)</td>
13934 Assert.AreEqual (exp, v, "#618");
13939 public void RepeatInfo_3cols_7itms_vert_tbl ()
13943 // RepeatDirection : Vertical
13944 // RepeatLayout : Table
13945 // OuterTableImplied : False
13948 // Separator : False
13951 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
13952 string exp = @"<table>
13954 <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item5"">(2,Item,5)</td>
13956 <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item6"">(5,Item,6)</td>
13958 <td class=""Item2"">(6,Item,2)</td><td></td><td></td>
13961 Assert.AreEqual (exp, v, "#619");
13966 public void RepeatInfo_0cols_0itms_horiz_flow ()
13970 // RepeatDirection : Horizontal
13971 // RepeatLayout : Flow
13972 // OuterTableImplied : False
13975 // Separator : False
13978 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
13979 string exp = @"<span class=""mainstyle""></span>";
13980 Assert.AreEqual (exp, v, "#620");
13985 public void RepeatInfo_0cols_1itms_horiz_flow ()
13989 // RepeatDirection : Horizontal
13990 // RepeatLayout : Flow
13991 // OuterTableImplied : False
13994 // Separator : False
13997 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
13998 string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
13999 Assert.AreEqual (exp, v, "#621");
14004 public void RepeatInfo_0cols_2itms_horiz_flow ()
14008 // RepeatDirection : Horizontal
14009 // RepeatLayout : Flow
14010 // OuterTableImplied : False
14013 // Separator : False
14016 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
14017 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)</span>";
14018 Assert.AreEqual (exp, v, "#622");
14023 public void RepeatInfo_0cols_5itms_horiz_flow ()
14027 // RepeatDirection : Horizontal
14028 // RepeatLayout : Flow
14029 // OuterTableImplied : False
14032 // Separator : False
14035 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
14036 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)</span>";
14037 Assert.AreEqual (exp, v, "#623");
14042 public void RepeatInfo_1cols_0itms_horiz_flow ()
14046 // RepeatDirection : Horizontal
14047 // RepeatLayout : Flow
14048 // OuterTableImplied : False
14051 // Separator : False
14054 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
14055 string exp = @"<span class=""mainstyle""></span>";
14056 Assert.AreEqual (exp, v, "#624");
14061 public void RepeatInfo_1cols_5itms_horiz_flow ()
14065 // RepeatDirection : Horizontal
14066 // RepeatLayout : Flow
14067 // OuterTableImplied : False
14070 // Separator : False
14073 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
14074 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)<br /></span>";
14075 Assert.AreEqual (exp, v, "#625");
14080 public void RepeatInfo_2cols_4itms_horiz_flow ()
14084 // RepeatDirection : Horizontal
14085 // RepeatLayout : Flow
14086 // OuterTableImplied : False
14089 // Separator : False
14092 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
14093 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br /></span>";
14094 Assert.AreEqual (exp, v, "#626");
14099 public void RepeatInfo_2cols_7itms_horiz_flow ()
14103 // RepeatDirection : Horizontal
14104 // RepeatLayout : Flow
14105 // OuterTableImplied : False
14108 // Separator : False
14111 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
14112 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Item,4)(5,Item,5)<br />(6,Item,6)<br /></span>";
14113 Assert.AreEqual (exp, v, "#627");
14118 public void RepeatInfo_3cols_9itms_horiz_flow ()
14122 // RepeatDirection : Horizontal
14123 // RepeatLayout : Flow
14124 // OuterTableImplied : False
14127 // Separator : False
14130 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
14131 string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)(7,Item,7)(8,Item,8)<br /></span>";
14132 Assert.AreEqual (exp, v, "#628");
14137 public void RepeatInfo_3cols_7itms_horiz_flow ()
14141 // RepeatDirection : Horizontal
14142 // RepeatLayout : Flow
14143 // OuterTableImplied : False
14146 // Separator : False
14149 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
14150 string exp = @"<span>(0,Item,0)(1,Item,1)(2,Item,2)<br />(3,Item,3)(4,Item,4)(5,Item,5)<br />(6,Item,6)<br /></span>";
14151 Assert.AreEqual (exp, v, "#629");
14156 public void RepeatInfo_0cols_0itms_vert_flow ()
14160 // RepeatDirection : Vertical
14161 // RepeatLayout : Flow
14162 // OuterTableImplied : False
14165 // Separator : False
14168 string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14169 string exp = @"<span class=""mainstyle""></span>";
14170 Assert.AreEqual (exp, v, "#630");
14175 public void RepeatInfo_0cols_1itms_vert_flow ()
14179 // RepeatDirection : Vertical
14180 // RepeatLayout : Flow
14181 // OuterTableImplied : False
14184 // Separator : False
14187 string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14188 string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
14189 Assert.AreEqual (exp, v, "#631");
14194 public void RepeatInfo_0cols_2itms_vert_flow ()
14198 // RepeatDirection : Vertical
14199 // RepeatLayout : Flow
14200 // OuterTableImplied : False
14203 // Separator : False
14206 string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14207 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)</span>";
14208 Assert.AreEqual (exp, v, "#632");
14213 public void RepeatInfo_0cols_5itms_vert_flow ()
14217 // RepeatDirection : Vertical
14218 // RepeatLayout : Flow
14219 // OuterTableImplied : False
14222 // Separator : False
14225 string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14226 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)</span>";
14227 Assert.AreEqual (exp, v, "#633");
14232 public void RepeatInfo_1cols_0itms_vert_flow ()
14236 // RepeatDirection : Vertical
14237 // RepeatLayout : Flow
14238 // OuterTableImplied : False
14241 // Separator : False
14244 string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14245 string exp = @"<span class=""mainstyle""></span>";
14246 Assert.AreEqual (exp, v, "#634");
14251 public void RepeatInfo_1cols_5itms_vert_flow ()
14255 // RepeatDirection : Vertical
14256 // RepeatLayout : Flow
14257 // OuterTableImplied : False
14260 // Separator : False
14263 string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14264 string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Item,2)<br />(3,Item,3)<br />(4,Item,4)</span>";
14265 Assert.AreEqual (exp, v, "#635");
14270 public void RepeatInfo_2cols_4itms_vert_flow ()
14274 // RepeatDirection : Vertical
14275 // RepeatLayout : Flow
14276 // OuterTableImplied : False
14279 // Separator : False
14282 string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14283 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,2)<br />(2,Item,1)(3,Item,3)</span>";
14284 Assert.AreEqual (exp, v, "#636");
14289 public void RepeatInfo_2cols_7itms_vert_flow ()
14293 // RepeatDirection : Vertical
14294 // RepeatLayout : Flow
14295 // OuterTableImplied : False
14298 // Separator : False
14301 string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14302 string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,4)<br />(2,Item,1)(3,Item,5)<br />(4,Item,2)(5,Item,6)<br />(6,Item,3)</span>";
14303 Assert.AreEqual (exp, v, "#637");
14308 public void RepeatInfo_3cols_9itms_vert_flow ()
14312 // RepeatDirection : Vertical
14313 // RepeatLayout : Flow
14314 // OuterTableImplied : False
14317 // Separator : False
14320 string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14321 string exp = @"<span>(0,Item,0)(1,Item,3)(2,Item,6)<br />(3,Item,1)(4,Item,4)(5,Item,7)<br />(6,Item,2)(7,Item,5)(8,Item,8)</span>";
14322 Assert.AreEqual (exp, v, "#638");
14327 public void RepeatInfo_3cols_7itms_vert_flow ()
14331 // RepeatDirection : Vertical
14332 // RepeatLayout : Flow
14333 // OuterTableImplied : False
14336 // Separator : False
14339 string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
14340 string exp = @"<span>(0,Item,0)(1,Item,3)(2,Item,5)<br />(3,Item,1)(4,Item,4)(5,Item,6)<br />(6,Item,2)</span>";
14341 Assert.AreEqual (exp, v, "#639");