-#if NET_4_0
// THIS IS AUTOGENERATED DO NOT EDIT
//
+// Generated on Microsoft .NET runtime v4.0.30319.1
+//
// Authors:
// Ben Maurer (bmaurer@novell.com)
//
-// Copyright (C) 2005 Novell, Inc (http://www.novell.com)
+// Copyright (C) 2005-2010 Novell, Inc (http://www.novell.com)
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
using System.Web.UI.WebControls;
using NUnit.Framework;
+using MonoTests.Helpers;
+
namespace MonoTests.System.Web.UI.WebControls {
[TestFixture]
public class RepeatInfo_Autogen {
- public class RepeatInfoUser : IRepeatInfoUser {
-
- private bool footer;
- private bool header;
- private bool separators;
- private int count;
- private int counter;
-
-
- public RepeatInfoUser (bool header, bool footer, bool separators, int count)
- {
- this.footer = footer;
- this.header = header;
- this.separators = separators;
- this.count = count;
- }
-
- static HtmlTextWriter GetWriter ()
- {
- StringWriter sw = new StringWriter ();
- sw.NewLine = "\n";
- return new HtmlTextWriter (sw);
- }
-
- public static string DoTest (int cols, int cnt, RepeatDirection d, RepeatLayout l, bool OuterTableImplied, bool hdr, bool ftr, bool sep)
- {
- HtmlTextWriter htw = GetWriter ();
- RepeatInfo ri = new RepeatInfo ();
- ri.RepeatColumns = cols;
- ri.RepeatDirection = d;
- ri.RepeatLayout = l;
- ri.OuterTableImplied = OuterTableImplied;
- Style s = new Style ();
- if (cols != 3)
- s.CssClass = "mainstyle";
-
- ri.RenderRepeater (htw, new RepeatInfoUser (hdr, ftr, sep, cnt), s, new DataList ());
- return htw.InnerWriter.ToString ();
- }
-
-
- public bool HasFooter {
- get { return footer; }
- }
-
- public bool HasHeader {
- get { return header; }
- }
-
- public bool HasSeparators {
- get { return separators; }
- }
-
- public int RepeatedItemCount {
- get { return count; }
- }
-
- public Style GetItemStyle (ListItemType itemType, int repeatIndex)
- {
- Style s = new Style ();
- s.CssClass = String.Format ("{0}{1}", itemType, repeatIndex);
- return s;
- }
-
- public void RenderItem (ListItemType itemType, int repeatIndex, RepeatInfo repeatInfo, HtmlTextWriter writer)
- {
- writer.Write ("({0},{1},{2})", counter++, itemType, repeatIndex);
- }
- }
[Test]
public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#0");
}
-
[Test]
public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#1");
}
-
[Test]
public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#2");
}
-
[Test]
public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#3");
}
-
[Test]
public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#4");
}
-
[Test]
public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#5");
}
-
[Test]
public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#6");
}
-
[Test]
public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#7");
}
-
[Test]
public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table>
<tr>
<td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#8");
}
-
[Test]
public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, true);
string exp = @"<table>
<tr>
<td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
Assert.AreEqual (exp, v, "#9");
}
-
[Test]
public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
string exp = @"(0,Header,-1)(1,Footer,-1)";
Assert.AreEqual (exp, v, "#10");
}
-
[Test]
public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
Assert.AreEqual (exp, v, "#11");
}
-
[Test]
public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)";
Assert.AreEqual (exp, v, "#12");
}
-
[Test]
public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#13");
}
-
[Test]
public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
string exp = @"(0,Header,-1)(1,Footer,-1)";
Assert.AreEqual (exp, v, "#14");
}
-
[Test]
public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#15");
}
-
[Test]
public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#16");
}
-
[Test]
public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#17");
}
-
[Test]
public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#18");
}
-
[Test]
public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#19");
}
-
[Test]
public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#20");
}
-
[Test]
public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#21");
}
-
[Test]
public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#22");
}
-
[Test]
public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
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>";
Assert.AreEqual (exp, v, "#23");
}
-
[Test]
public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#24");
}
-
[Test]
public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
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>";
Assert.AreEqual (exp, v, "#25");
}
-
[Test]
public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
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>";
Assert.AreEqual (exp, v, "#26");
}
-
[Test]
public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
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>";
Assert.AreEqual (exp, v, "#27");
}
-
[Test]
public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
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>";
Assert.AreEqual (exp, v, "#28");
}
-
[Test]
public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, true);
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>";
Assert.AreEqual (exp, v, "#29");
}
-
[Test]
public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
string exp = @"(0,Header,-1)(1,Footer,-1)";
Assert.AreEqual (exp, v, "#30");
}
-
[Test]
public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
Assert.AreEqual (exp, v, "#31");
}
-
[Test]
public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)";
Assert.AreEqual (exp, v, "#32");
}
-
[Test]
public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#33");
}
-
[Test]
public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
string exp = @"(0,Header,-1)(1,Footer,-1)";
Assert.AreEqual (exp, v, "#34");
}
-
[Test]
public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#35");
}
-
[Test]
public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#36");
}
-
[Test]
public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#37");
}
-
[Test]
public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#38");
}
-
[Test]
public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr_ftr_sep ()
{
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, true);
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)";
Assert.AreEqual (exp, v, "#39");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#40");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#41");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(4,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#42");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <td colspan=""10"" class=""Footer-1"">(10,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#43");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#44");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(9,Item,4)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(10,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#45");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#46");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#47");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table>
- <tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#48");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table>
- <tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
- </tr><tr>
- <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#49");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#50");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Footer-1"">(2,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#51");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(2,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td>
- </tr><tr>
- <td class=""Footer-1"">(4,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#52");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(2,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td>
- </tr><tr>
- <td class=""Separator1"">(4,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td>
- </tr><tr>
- <td class=""Separator2"">(6,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(7,Item,3)</td>
- </tr><tr>
- <td class=""Separator3"">(8,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(9,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(10,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#53");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#54");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(2,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td>
- </tr><tr>
- <td class=""Separator1"">(4,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td>
- </tr><tr>
- <td class=""Separator2"">(6,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(7,Item,3)</td>
- </tr><tr>
- <td class=""Separator3"">(8,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(9,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(10,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#55");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item3"">(7,Item,3)</td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#56");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(9,Item,2)</td><td class=""Separator2"">(10,Separator,2)</td><td class=""Item6"">(11,Item,6)</td><td></td>
- </tr><tr>
- <td class=""Item3"">(12,Item,3)</td><td class=""Separator3"">(13,Separator,3)</td><td></td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#57");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table>
- <tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#58");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_otrtblimp_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
- string exp = @"<table>
- <tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td></td><td></td><td></td><td></td>
- </tr><tr>
- <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#59");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#60");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#61");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#62");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#63");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#64");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#65");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#66");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#67");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#68");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#69");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#70");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#71");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#72");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#73");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#74");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#75");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#76");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#77");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#78");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_hdr_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_otrtblimp_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#79");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
+ <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#80");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Item0"">(0,Item,0)</td><td></td>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
+ <td class=""Item0"">(1,Item,0)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#81");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td colspan=""4"" class=""Footer-1"">(3,Footer,-1)</td>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(4,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#82");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <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>
+ <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td colspan=""10"" class=""Footer-1"">(9,Footer,-1)</td>
+ <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>
+ </tr><tr>
+ <td colspan=""10"" class=""Footer-1"">(10,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#83");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""2"" class=""Footer-1"">(0,Footer,-1)</td>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#84");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
</tr><tr>
- <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
</tr><tr>
- <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
+ <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
</tr><tr>
- <td class=""Item4"">(8,Item,4)</td><td></td>
+ <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
</tr><tr>
- <td colspan=""2"" class=""Footer-1"">(9,Footer,-1)</td>
+ <td class=""Item4"">(9,Item,4)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(10,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#85");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <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 colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
+ <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>
</tr><tr>
- <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
+ <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#86");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <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 colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <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=""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>
</tr><tr>
- <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>
+ <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>
</tr><tr>
- <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></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>
</tr><tr>
- <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
+ <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#87");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table>
<tr>
- <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 colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <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>
+ <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>
</tr><tr>
- <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>
+ <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>
</tr><tr>
- <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
+ <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>
+ </tr><tr>
+ <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#88");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, true);
string exp = @"<table>
<tr>
- <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 colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <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>
+ <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>
</tr><tr>
- <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
+ <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>
</tr><tr>
- <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
+ <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#89");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_0itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- string exp = @"(0,Footer,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#90");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_1itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- string exp = @"(0,Item,0)(1,Footer,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(2,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#91");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_2itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(2,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(4,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#92");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_5itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(2,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td>
+ </tr><tr>
+ <td class=""Separator1"">(4,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td>
+ </tr><tr>
+ <td class=""Separator2"">(6,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(7,Item,3)</td>
+ </tr><tr>
+ <td class=""Separator3"">(8,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(9,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(10,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#93");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_1cols_0itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- string exp = @"(0,Footer,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#94");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_1cols_5itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(2,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td>
+ </tr><tr>
+ <td class=""Separator1"">(4,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td>
+ </tr><tr>
+ <td class=""Separator2"">(6,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(7,Item,3)</td>
+ </tr><tr>
+ <td class=""Separator3"">(8,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(9,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(10,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#95");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_2cols_4itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item3"">(7,Item,3)</td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(8,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#96");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_2cols_7itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(9,Item,2)</td><td class=""Separator2"">(10,Separator,2)</td><td class=""Item6"">(11,Item,6)</td><td></td>
+ </tr><tr>
+ <td class=""Item3"">(12,Item,3)</td><td class=""Separator3"">(13,Separator,3)</td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(14,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#97");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_3cols_9itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td colspan=""6"" class=""Footer-1"">(18,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#98");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_ftr_sep ()
+ public void RepeatInfo_3cols_7itms_vert_tbl_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, true);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td></td><td></td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""6"" class=""Footer-1"">(14,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#99");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_0itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#100");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_1itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#101");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_2itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)</span>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)(4,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#102");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_5itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#103");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_1cols_0itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#104");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_1cols_5itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#105");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_2cols_4itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#106");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_2cols_7itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#107");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_3cols_9itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#108");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_3cols_7itms_horiz_flow_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#109");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_0itms_vert_flow_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- string exp = @"(0,Footer,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#110");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_1itms_vert_flow_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- string exp = @"(0,Item,0)(1,Footer,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#111");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_2itms_vert_flow_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#112");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_0cols_5itms_vert_flow_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#113");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_1cols_0itms_vert_flow_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- string exp = @"(0,Footer,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#114");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_1cols_5itms_vert_flow_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#115");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_2cols_4itms_vert_flow_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#116");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_2cols_7itms_vert_flow_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#117");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_3cols_9itms_vert_flow_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#118");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_ftr_sep ()
+ public void RepeatInfo_3cols_7itms_vert_flow_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
+ // OuterTableImplied : False
+ // Header : True
// Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#119");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#120");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#121");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(3,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#122");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <td colspan=""10"" class=""Footer-1"">(9,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#123");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Footer-1"">(0,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#124");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(8,Item,4)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(9,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#125");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#126");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#127");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table>
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#128");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table>
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
- </tr><tr>
- <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#129");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Footer-1"">(0,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#130");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#131");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(1,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Footer-1"">(3,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#132");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(1,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Separator1"">(3,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td>
- </tr><tr>
- <td class=""Separator2"">(5,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(6,Item,3)</td>
- </tr><tr>
- <td class=""Separator3"">(7,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(8,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(9,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#133");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Footer-1"">(0,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#134");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(1,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Separator1"">(3,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td>
- </tr><tr>
- <td class=""Separator2"">(5,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(6,Item,3)</td>
- </tr><tr>
- <td class=""Separator3"">(7,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(8,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(9,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#135");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item3"">(6,Item,3)</td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#136");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(8,Item,2)</td><td class=""Separator2"">(9,Separator,2)</td><td class=""Item6"">(10,Item,6)</td><td></td>
- </tr><tr>
- <td class=""Item3"">(11,Item,3)</td><td class=""Separator3"">(12,Separator,3)</td><td></td><td></td>
- </tr><tr>
- <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#137");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table>
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#138");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
- string exp = @"<table>
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(11,Item,2)</td><td class=""Separator2"">(12,Separator,2)</td><td></td><td></td><td></td><td></td>
- </tr><tr>
- <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#139");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#140");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#141");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#142");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#143");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#144");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#145");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#146");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#147");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#148");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#149");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_hdr_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#150");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_hdr_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#151");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_hdr_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#152");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_hdr_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#153");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_hdr_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#154");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_hdr_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#155");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_hdr_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#156");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_hdr_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#157");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_hdr_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#158");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_ftr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_hdr_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
+ // Header : True
// Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
- 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>";
- Assert.AreEqual (exp, v, "#159");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
+ <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#160");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ <td class=""Item0"">(0,Item,0)</td><td></td>
</tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td></td>
+ <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#161");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
</tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
+ <td colspan=""4"" class=""Footer-1"">(3,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#162");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
+ <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>
</tr><tr>
- <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>
+ <td colspan=""10"" class=""Footer-1"">(9,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#163");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ <td colspan=""2"" class=""Footer-1"">(0,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#164");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
</tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
+ <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
</tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
+ <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
</tr><tr>
- <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
+ <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
</tr><tr>
- <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
+ <td class=""Item4"">(8,Item,4)</td><td></td>
</tr><tr>
- <td class=""Item4"">(9,Item,4)</td><td></td>
+ <td colspan=""2"" class=""Footer-1"">(9,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#165");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ <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>
</tr><tr>
- <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"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
</tr><tr>
- <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
+ <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#166");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ <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>
</tr><tr>
- <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"">(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>
</tr><tr>
- <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"">(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>
</tr><tr>
- <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>
+ <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
</tr><tr>
- <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
+ <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#167");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table>
<tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ <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>
</tr><tr>
- <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"">(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>
</tr><tr>
- <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>
+ <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>
</tr><tr>
- <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>
+ <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#168");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, true);
string exp = @"<table>
<tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ <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>
</tr><tr>
- <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"">(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>
</tr><tr>
- <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>
+ <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
</tr><tr>
- <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
+ <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#169");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- string exp = @"(0,Header,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ string exp = @"(0,Footer,-1)";
Assert.AreEqual (exp, v, "#170");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- string exp = @"(0,Header,-1)(1,Item,0)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ string exp = @"(0,Item,0)(1,Footer,-1)";
Assert.AreEqual (exp, v, "#171");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)";
Assert.AreEqual (exp, v, "#172");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#173");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- string exp = @"(0,Header,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ string exp = @"(0,Footer,-1)";
Assert.AreEqual (exp, v, "#174");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#175");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#176");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#177");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#178");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr_sep ()
+ public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#179");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#180");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#181");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)</span>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#182");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#183");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
Assert.AreEqual (exp, v, "#184");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#185");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#186");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#187");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#188");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
- 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>";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, true);
+ 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>";
Assert.AreEqual (exp, v, "#189");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- string exp = @"(0,Header,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ string exp = @"(0,Footer,-1)";
Assert.AreEqual (exp, v, "#190");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- string exp = @"(0,Header,-1)(1,Item,0)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ string exp = @"(0,Item,0)(1,Footer,-1)";
Assert.AreEqual (exp, v, "#191");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)";
Assert.AreEqual (exp, v, "#192");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#193");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- string exp = @"(0,Header,-1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ string exp = @"(0,Footer,-1)";
Assert.AreEqual (exp, v, "#194");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#195");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#196");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#197");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#198");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr_sep ()
+ public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
- // Footer : False
+ // Header : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, true);
+ 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)";
Assert.AreEqual (exp, v, "#199");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#200");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#201");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#202");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#203");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#204");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(9,Item,4)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#205");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#206");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#207");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table>
- <tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#208");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table>
- <tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#209");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#210");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#211");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(2,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#212");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(2,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td>
- </tr><tr>
- <td class=""Separator1"">(4,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td>
- </tr><tr>
- <td class=""Separator2"">(6,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(7,Item,3)</td>
- </tr><tr>
- <td class=""Separator3"">(8,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(9,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#213");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#214");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(2,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td>
- </tr><tr>
- <td class=""Separator1"">(4,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td>
- </tr><tr>
- <td class=""Separator2"">(6,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(7,Item,3)</td>
- </tr><tr>
- <td class=""Separator3"">(8,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(9,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#215");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item3"">(7,Item,3)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#216");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(9,Item,2)</td><td class=""Separator2"">(10,Separator,2)</td><td class=""Item6"">(11,Item,6)</td><td></td>
- </tr><tr>
- <td class=""Item3"">(12,Item,3)</td><td class=""Separator3"">(13,Separator,3)</td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#217");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table>
- <tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#218");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
- string exp = @"<table>
- <tr>
- <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td></td><td></td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#219");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
- Assert.AreEqual (exp, v, "#220");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
- Assert.AreEqual (exp, v, "#221");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)</span>";
- Assert.AreEqual (exp, v, "#222");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#223");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
- Assert.AreEqual (exp, v, "#224");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#225");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#226");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#227");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#228");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#229");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
- Assert.AreEqual (exp, v, "#230");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)</span>";
- Assert.AreEqual (exp, v, "#231");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)</span>";
- Assert.AreEqual (exp, v, "#232");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#233");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
- Assert.AreEqual (exp, v, "#234");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#235");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#236");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#237");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#238");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_hdr_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_otrtblimp_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
- // Footer : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, true);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#239");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_0cols_0itms_horiz_tbl_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table class=""mainstyle"">
-
+ <tr>
+ <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
</table>";
Assert.AreEqual (exp, v, "#240");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_0cols_1itms_horiz_tbl_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Item0"">(0,Item,0)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(1,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#241");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_0cols_2itms_horiz_tbl_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(3,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#242");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_0cols_5itms_horiz_tbl_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<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>
+ </tr><tr>
+ <td colspan=""10"" class=""Footer-1"">(9,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#243");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_1cols_0itms_horiz_tbl_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table class=""mainstyle"">
-
+ <tr>
+ <td colspan=""2"" class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
</table>";
Assert.AreEqual (exp, v, "#244");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_1cols_5itms_horiz_tbl_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
<td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
</tr><tr>
<td class=""Item4"">(8,Item,4)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(9,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#245");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_2cols_4itms_horiz_tbl_ftr_sep ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<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>
</tr><tr>
<td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#246");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_2cols_7itms_horiz_tbl_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table class=""mainstyle"">
<tr>
<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=""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>
</tr><tr>
<td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#247");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_3cols_9itms_horiz_tbl_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table>
<tr>
<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 class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
</tr><tr>
<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>
+ </tr><tr>
+ <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#248");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_sep ()
+ public void RepeatInfo_3cols_7itms_horiz_tbl_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, true);
string exp = @"<table>
<tr>
<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 class=""Separator4"">(9,Separator,4)</td><td class=""Item5"">(10,Item,5)</td><td class=""Separator5"">(11,Separator,5)</td>
</tr><tr>
<td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
</tr>
</table>";
Assert.AreEqual (exp, v, "#249");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_0cols_0itms_vert_tbl_ftr_sep ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- string exp = @"";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#250");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_0cols_1itms_vert_tbl_ftr_sep ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- string exp = @"(0,Item,0)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#251");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_0cols_2itms_vert_tbl_ftr_sep ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(1,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(3,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#252");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_0cols_5itms_vert_tbl_ftr_sep ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(1,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Separator1"">(3,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td>
+ </tr><tr>
+ <td class=""Separator2"">(5,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(6,Item,3)</td>
+ </tr><tr>
+ <td class=""Separator3"">(7,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(8,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(9,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#253");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_1cols_0itms_vert_tbl_ftr_sep ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- string exp = @"";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#254");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_1cols_5itms_vert_tbl_ftr_sep ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- 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)";
- Assert.AreEqual (exp, v, "#255");
- }
-
-
- [Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_sep ()
- {
- // cols : 2
- // cnt : 4
- // RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(1,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Separator1"">(3,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td>
+ </tr><tr>
+ <td class=""Separator2"">(5,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(6,Item,3)</td>
+ </tr><tr>
+ <td class=""Separator3"">(7,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(8,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(9,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#255");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item3"">(6,Item,3)</td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(7,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#256");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_2cols_7itms_vert_tbl_ftr_sep ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(8,Item,2)</td><td class=""Separator2"">(9,Separator,2)</td><td class=""Item6"">(10,Item,6)</td><td></td>
+ </tr><tr>
+ <td class=""Item3"">(11,Item,3)</td><td class=""Separator3"">(12,Separator,3)</td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""4"" class=""Footer-1"">(13,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#257");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_3cols_9itms_vert_tbl_ftr_sep ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table>
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td colspan=""6"" class=""Footer-1"">(17,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#258");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_sep ()
+ public void RepeatInfo_3cols_7itms_vert_tbl_ftr_sep ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
- 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)";
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, true);
+ string exp = @"<table>
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(11,Item,2)</td><td class=""Separator2"">(12,Separator,2)</td><td></td><td></td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""6"" class=""Footer-1"">(13,Footer,-1)</td>
+ </tr>
+</table>";
Assert.AreEqual (exp, v, "#259");
}
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#260");
+ }
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_0cols_1itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#261");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)(3,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#262");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_flow_ftr_sep ()
{
// cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#263");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
+ // Footer : True
// Separator : True
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#264");
+ }
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#260");
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#265");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#266");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#267");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#268");
}
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_flow_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#269");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_flow_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#270");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_flow_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#271");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_flow_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)<br />(3,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#272");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_flow_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#273");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_flow_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#274");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_flow_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#275");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_flow_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#276");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_flow_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#277");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_flow_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#278");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_flow_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#279");
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_ftr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_ftr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_ftr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_ftr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#320");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#321");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#322");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#323");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#324");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(9,Item,4)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#325");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#326");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#327");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#328");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, true);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#329");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ string exp = @"(0,Header,-1)";
+ Assert.AreEqual (exp, v, "#330");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ string exp = @"(0,Header,-1)(1,Item,0)";
+ Assert.AreEqual (exp, v, "#331");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)";
+ Assert.AreEqual (exp, v, "#332");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#333");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ string exp = @"(0,Header,-1)";
+ Assert.AreEqual (exp, v, "#334");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#335");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#336");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#337");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#338");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#339");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ Assert.AreEqual (exp, v, "#340");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#341");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#342");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#343");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ Assert.AreEqual (exp, v, "#344");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#345");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#346");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#347");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#348");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#349");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ string exp = @"(0,Header,-1)";
+ Assert.AreEqual (exp, v, "#350");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ string exp = @"(0,Header,-1)(1,Item,0)";
+ Assert.AreEqual (exp, v, "#351");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)";
+ Assert.AreEqual (exp, v, "#352");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#353");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ string exp = @"(0,Header,-1)";
+ Assert.AreEqual (exp, v, "#354");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#355");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#356");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#357");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#358");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#359");
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_otrtblimp_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#400");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#401");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td><td class=""Item1"">(3,Item,1)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#402");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""10"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#403");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#404");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Separator0"">(2,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Separator1"">(4,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(7,Item,3)</td><td class=""Separator3"">(8,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(9,Item,4)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#405");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td><td class=""Separator2"">(6,Separator,2)</td><td class=""Item3"">(7,Item,3)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#406");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#407");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#408");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item6"">(13,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#409");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#410");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#411");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(2,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#412");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(2,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td>
+ </tr><tr>
+ <td class=""Separator1"">(4,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td>
+ </tr><tr>
+ <td class=""Separator2"">(6,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(7,Item,3)</td>
+ </tr><tr>
+ <td class=""Separator3"">(8,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(9,Item,4)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#413");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#414");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(2,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td>
+ </tr><tr>
+ <td class=""Separator1"">(4,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td>
+ </tr><tr>
+ <td class=""Separator2"">(6,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(7,Item,3)</td>
+ </tr><tr>
+ <td class=""Separator3"">(8,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(9,Item,4)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#415");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item1"">(5,Item,1)</td><td class=""Separator1"">(6,Separator,1)</td><td class=""Item3"">(7,Item,3)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#416");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""4"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(9,Item,2)</td><td class=""Separator2"">(10,Separator,2)</td><td class=""Item6"">(11,Item,6)</td><td></td>
+ </tr><tr>
+ <td class=""Item3"">(12,Item,3)</td><td class=""Separator3"">(13,Separator,3)</td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#417");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#418");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_tbl_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, true);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""6"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(12,Item,2)</td><td class=""Separator2"">(13,Separator,2)</td><td></td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#419");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ Assert.AreEqual (exp, v, "#420");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#421");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Separator,0)(3,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#422");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#423");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ Assert.AreEqual (exp, v, "#424");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#425");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#426");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#427");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#428");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_flow_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#429");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_flow_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
+ Assert.AreEqual (exp, v, "#430");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_flow_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#431");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_flow_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Separator,0)<br />(3,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#432");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_flow_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#433");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_flow_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
+ Assert.AreEqual (exp, v, "#434");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_flow_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#435");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_flow_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#436");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_flow_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#437");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_flow_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#438");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_flow_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#439");
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_hdr_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_hdr_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_hdr_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_hdr_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+
+</table>";
+ Assert.AreEqual (exp, v, "#480");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#481");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#482");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#483");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+
+</table>";
+ Assert.AreEqual (exp, v, "#484");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(8,Item,4)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#485");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#486");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#487");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table>
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#488");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, true);
+ string exp = @"<table>
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#489");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ string exp = @"";
+ Assert.AreEqual (exp, v, "#490");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ string exp = @"(0,Item,0)";
+ Assert.AreEqual (exp, v, "#491");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)";
+ Assert.AreEqual (exp, v, "#492");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#493");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ string exp = @"";
+ Assert.AreEqual (exp, v, "#494");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#495");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)";
+ Assert.AreEqual (exp, v, "#496");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#497");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#498");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#499");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#500");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#501");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#502");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#503");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#504");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#505");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#506");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#507");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#508");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#509");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"";
+ Assert.AreEqual (exp, v, "#510");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"(0,Item,0)";
+ Assert.AreEqual (exp, v, "#511");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)";
+ Assert.AreEqual (exp, v, "#512");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#513");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"";
+ Assert.AreEqual (exp, v, "#514");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#515");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)";
+ Assert.AreEqual (exp, v, "#516");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#517");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#518");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
+ 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)";
+ Assert.AreEqual (exp, v, "#519");
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_otrtblimp_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_tbl_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+
+</table>";
+ Assert.AreEqual (exp, v, "#560");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_tbl_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#561");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_tbl_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#562");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_tbl_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#563");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_tbl_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+
+</table>";
+ Assert.AreEqual (exp, v, "#564");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_tbl_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(8,Item,4)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#565");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_tbl_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#566");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_tbl_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#567");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_tbl_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table>
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#568");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_tbl_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table>
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#569");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_tbl_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+
+</table>";
+ Assert.AreEqual (exp, v, "#570");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_tbl_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#571");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_tbl_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(1,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#572");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_tbl_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(1,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Separator1"">(3,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td>
+ </tr><tr>
+ <td class=""Separator2"">(5,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(6,Item,3)</td>
+ </tr><tr>
+ <td class=""Separator3"">(7,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(8,Item,4)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#573");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_tbl_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+
+</table>";
+ Assert.AreEqual (exp, v, "#574");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_tbl_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Separator0"">(1,Separator,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Separator1"">(3,Separator,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td>
+ </tr><tr>
+ <td class=""Separator2"">(5,Separator,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(6,Item,3)</td>
+ </tr><tr>
+ <td class=""Separator3"">(7,Separator,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(8,Item,4)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#575");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item3"">(6,Item,3)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#576");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_tbl_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(8,Item,2)</td><td class=""Separator2"">(9,Separator,2)</td><td class=""Item6"">(10,Item,6)</td><td></td>
+ </tr><tr>
+ <td class=""Item3"">(11,Item,3)</td><td class=""Separator3"">(12,Separator,3)</td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#577");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_tbl_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table>
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#578");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_tbl_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
+ string exp = @"<table>
+ <tr>
+ <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>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td class=""Item2"">(11,Item,2)</td><td class=""Separator2"">(12,Separator,2)</td><td></td><td></td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#579");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#580");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_flow_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#581");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_flow_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#582");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_flow_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#583");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_flow_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#584");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_flow_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#585");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_flow_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#586");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_flow_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#587");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_flow_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#588");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_flow_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#589");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_flow_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#590");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_flow_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#591");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_flow_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#592");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_flow_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#593");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_flow_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#594");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_flow_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#595");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_flow_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#596");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_flow_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#597");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_flow_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#598");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_flow_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
+ 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>";
+ Assert.AreEqual (exp, v, "#599");
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_sep ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_sep ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_sep ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_sep ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_sep ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_sep ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_sep ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_sep ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_sep ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_sep ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : False
+ // Separator : True
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, true);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#640");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(2,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#641");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(3,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#642");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td colspan=""5"" class=""Footer-1"">(6,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#643");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#644");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(5,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(6,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#645");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#646");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(7,Item,6)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#647");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#648");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#649");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Footer,-1)";
+ Assert.AreEqual (exp, v, "#650");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
+ Assert.AreEqual (exp, v, "#651");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)";
+ Assert.AreEqual (exp, v, "#652");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
+ Assert.AreEqual (exp, v, "#653");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Footer,-1)";
+ Assert.AreEqual (exp, v, "#654");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
+ Assert.AreEqual (exp, v, "#655");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)(5,Footer,-1)";
+ Assert.AreEqual (exp, v, "#656");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#657");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#658");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#659");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#660");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#661");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#662");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#663");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#664");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#665");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#666");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#667");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#668");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#669");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Footer,-1)";
+ Assert.AreEqual (exp, v, "#670");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
+ Assert.AreEqual (exp, v, "#671");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)";
+ Assert.AreEqual (exp, v, "#672");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
+ Assert.AreEqual (exp, v, "#673");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Footer,-1)";
+ Assert.AreEqual (exp, v, "#674");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
+ Assert.AreEqual (exp, v, "#675");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)(5,Footer,-1)";
+ Assert.AreEqual (exp, v, "#676");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#677");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#678");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#679");
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_otrtblimp_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#720");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(2,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#721");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(3,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#722");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <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>
+ </tr><tr>
+ <td colspan=""5"" class=""Footer-1"">(6,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#723");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#724");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(5,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(6,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#725");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#726");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(7,Item,6)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#727");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#728");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#729");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#730");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(2,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#731");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(3,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#732");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(5,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(6,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#733");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#734");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(5,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(6,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#735");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#736");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item4"">(2,Item,4)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Item5"">(4,Item,5)</td>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td><td class=""Item6"">(6,Item,6)</td>
+ </tr><tr>
+ <td class=""Item3"">(7,Item,3)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#737");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item6"">(3,Item,6)</td>
+ </tr><tr>
+ <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item7"">(6,Item,7)</td>
+ </tr><tr>
+ <td class=""Item2"">(7,Item,2)</td><td class=""Item5"">(8,Item,5)</td><td class=""Item8"">(9,Item,8)</td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#738");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_tbl_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item5"">(3,Item,5)</td>
+ </tr><tr>
+ <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item6"">(6,Item,6)</td>
+ </tr><tr>
+ <td class=""Item2"">(7,Item,2)</td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#739");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#740");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#741");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#742");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#743");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#744");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#745");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#746");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#747");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#748");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_flow_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#749");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#750");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#751");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#752");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#753");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#754");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#755");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#756");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#757");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#758");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_flow_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#759");
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_hdr_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#800");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#801");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#802");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <td colspan=""5"" class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#803");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#804");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(4,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#805");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#806");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(6,Item,6)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#807");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table>
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#808");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string exp = @"<table>
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#809");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ string exp = @"(0,Footer,-1)";
+ Assert.AreEqual (exp, v, "#810");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Footer,-1)";
+ Assert.AreEqual (exp, v, "#811");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Footer,-1)";
+ Assert.AreEqual (exp, v, "#812");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
+ Assert.AreEqual (exp, v, "#813");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ string exp = @"(0,Footer,-1)";
+ Assert.AreEqual (exp, v, "#814");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
+ Assert.AreEqual (exp, v, "#815");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)(4,Footer,-1)";
+ Assert.AreEqual (exp, v, "#816");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#817");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#818");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#819");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#820");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#821");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#822");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#823");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#824");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#825");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#826");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#827");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#828");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#829");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"(0,Footer,-1)";
+ Assert.AreEqual (exp, v, "#830");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Footer,-1)";
+ Assert.AreEqual (exp, v, "#831");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Footer,-1)";
+ Assert.AreEqual (exp, v, "#832");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
+ Assert.AreEqual (exp, v, "#833");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"(0,Footer,-1)";
+ Assert.AreEqual (exp, v, "#834");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
+ Assert.AreEqual (exp, v, "#835");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)(4,Footer,-1)";
+ Assert.AreEqual (exp, v, "#836");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#837");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#838");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Flow
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#839");
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_otrtblimp_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, true, false);
+
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_tbl_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#880");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_horiz_tbl_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#881");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_horiz_tbl_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#882");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_horiz_tbl_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <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>
+ </tr><tr>
+ <td colspan=""5"" class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#883");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_horiz_tbl_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#884");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_horiz_tbl_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(4,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#885");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_horiz_tbl_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#886");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_horiz_tbl_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(6,Item,6)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#887");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_horiz_tbl_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table>
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#888");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_horiz_tbl_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table>
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ </tr><tr>
+ <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#889");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_vert_tbl_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#890");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_1itms_vert_tbl_ftr ()
+ {
+ // cols : 0
+ // cnt : 1
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(1,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#891");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_2itms_vert_tbl_ftr ()
+ {
+ // cols : 0
+ // cnt : 2
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(2,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#892");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_5itms_vert_tbl_ftr ()
+ {
+ // cols : 0
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(4,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#893");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_0itms_vert_tbl_ftr ()
+ {
+ // cols : 1
+ // cnt : 0
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Footer-1"">(0,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#894");
+ }
+
+ [Test]
+ public void RepeatInfo_1cols_5itms_vert_tbl_ftr ()
+ {
+ // cols : 1
+ // cnt : 5
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(4,Item,4)</td>
+ </tr><tr>
+ <td class=""Footer-1"">(5,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#895");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_4itms_vert_tbl_ftr ()
+ {
+ // cols : 2
+ // cnt : 4
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item2"">(1,Item,2)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td><td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#896");
+ }
+
+ [Test]
+ public void RepeatInfo_2cols_7itms_vert_tbl_ftr ()
+ {
+ // cols : 2
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item4"">(1,Item,4)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td><td class=""Item5"">(3,Item,5)</td>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td><td class=""Item6"">(5,Item,6)</td>
+ </tr><tr>
+ <td class=""Item3"">(6,Item,3)</td><td></td>
+ </tr><tr>
+ <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#897");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_9itms_vert_tbl_ftr ()
+ {
+ // cols : 3
+ // cnt : 9
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table>
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item6"">(2,Item,6)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item7"">(5,Item,7)</td>
+ </tr><tr>
+ <td class=""Item2"">(6,Item,2)</td><td class=""Item5"">(7,Item,5)</td><td class=""Item8"">(8,Item,8)</td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#898");
+ }
+
+ [Test]
+ public void RepeatInfo_3cols_7itms_vert_tbl_ftr ()
+ {
+ // cols : 3
+ // cnt : 7
+ // RepeatDirection : Vertical
+ // RepeatLayout : Table
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
+ string exp = @"<table>
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item5"">(2,Item,5)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item6"">(5,Item,6)</td>
+ </tr><tr>
+ <td class=""Item2"">(6,Item,2)</td><td></td><td></td>
+ </tr><tr>
+ <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#899");
+ }
+
+ [Test]
+ public void RepeatInfo_0cols_0itms_horiz_flow_ftr ()
+ {
+ // cols : 0
+ // cnt : 0
+ // RepeatDirection : Horizontal
+ // RepeatLayout : Flow
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#900");
+ }
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_0cols_1itms_horiz_flow_ftr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
- Assert.AreEqual (exp, v, "#261");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#901");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_0cols_2itms_horiz_flow_ftr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)</span>";
- Assert.AreEqual (exp, v, "#262");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#902");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_0cols_5itms_horiz_flow_ftr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#263");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#903");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_1cols_0itms_horiz_flow_ftr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#264");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#904");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_1cols_5itms_horiz_flow_ftr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#265");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#905");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_2cols_4itms_horiz_flow_ftr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#266");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#906");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_2cols_7itms_horiz_flow_ftr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#267");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#907");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_3cols_9itms_horiz_flow_ftr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#268");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#908");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_sep ()
+ public void RepeatInfo_3cols_7itms_horiz_flow_ftr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#269");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#909");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_0cols_0itms_vert_flow_ftr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- string exp = @"";
- Assert.AreEqual (exp, v, "#270");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#910");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_0cols_1itms_vert_flow_ftr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- string exp = @"(0,Item,0)";
- Assert.AreEqual (exp, v, "#271");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#911");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_0cols_2itms_vert_flow_ftr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- string exp = @"(0,Item,0)(1,Separator,0)(2,Item,1)";
- Assert.AreEqual (exp, v, "#272");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#912");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_0cols_5itms_vert_flow_ftr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- 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)";
- Assert.AreEqual (exp, v, "#273");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#913");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_1cols_0itms_vert_flow_ftr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- string exp = @"";
- Assert.AreEqual (exp, v, "#274");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#914");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_1cols_5itms_vert_flow_ftr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- 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)";
- Assert.AreEqual (exp, v, "#275");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#915");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_2cols_4itms_vert_flow_ftr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- string exp = @"(0,Item,0)(1,Separator,0)(2,Item,2)(3,Separator,2)(4,Item,1)(5,Separator,1)(6,Item,3)";
- Assert.AreEqual (exp, v, "#276");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,2)<br />(2,Item,1)(3,Item,3)<br />(4,Footer,-1)</span>";
+ Assert.AreEqual (exp, v, "#916");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_2cols_7itms_vert_flow_ftr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- 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)";
- Assert.AreEqual (exp, v, "#277");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#917");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_3cols_9itms_vert_flow_ftr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- 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)";
- Assert.AreEqual (exp, v, "#278");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#918");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_sep ()
+ public void RepeatInfo_3cols_7itms_vert_flow_ftr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, true);
- 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)";
- Assert.AreEqual (exp, v, "#279");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#919");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_ftr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : False
- // Footer : False
- // Separator : True
-
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : False
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
-</table>";
- Assert.AreEqual (exp, v, "#280");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_ftr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#281");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_ftr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td><td class=""Item1"">(2,Item,1)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#282");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_ftr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#283");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_ftr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
-</table>";
- Assert.AreEqual (exp, v, "#284");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_ftr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Separator0"">(1,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td><td class=""Separator1"">(3,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(6,Item,3)</td><td class=""Separator3"">(7,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(8,Item,4)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#285");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_ftr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td><td class=""Separator2"">(5,Separator,2)</td><td class=""Item3"">(6,Item,3)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#286");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_ftr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#287");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_ftr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table>
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#288");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_ftr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table>
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item6"">(12,Item,6)</td><td></td><td></td><td></td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#289");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_ftr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
-</table>";
- Assert.AreEqual (exp, v, "#290");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_ftr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#291");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_ftr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(1,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#292");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_ftr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(1,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Separator1"">(3,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td>
- </tr><tr>
- <td class=""Separator2"">(5,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(6,Item,3)</td>
- </tr><tr>
- <td class=""Separator3"">(7,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(8,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#293");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_ftr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
-</table>";
- Assert.AreEqual (exp, v, "#294");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_ftr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Separator0"">(1,Separator,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Separator1"">(3,Separator,1)</td>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td>
- </tr><tr>
- <td class=""Separator2"">(5,Separator,2)</td>
- </tr><tr>
- <td class=""Item3"">(6,Item,3)</td>
- </tr><tr>
- <td class=""Separator3"">(7,Separator,3)</td>
- </tr><tr>
- <td class=""Item4"">(8,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#295");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_ftr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
-
+ // Footer : True
+ // Separator : False
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <td class=""Item1"">(4,Item,1)</td><td class=""Separator1"">(5,Separator,1)</td><td class=""Item3"">(6,Item,3)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#296");
- }
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_ftr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(8,Item,2)</td><td class=""Separator2"">(9,Separator,2)</td><td class=""Item6"">(10,Item,6)</td><td></td>
- </tr><tr>
- <td class=""Item3"">(11,Item,3)</td><td class=""Separator3"">(12,Separator,3)</td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#297");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_ftr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table>
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <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>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#298");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_ftr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, true);
- string exp = @"<table>
- <tr>
- <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>
- </tr><tr>
- <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>
- </tr><tr>
- <td class=""Item2"">(11,Item,2)</td><td class=""Separator2"">(12,Separator,2)</td><td></td><td></td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#299");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_ftr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#300");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_ftr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
- Assert.AreEqual (exp, v, "#301");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_ftr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Separator,0)(2,Item,1)</span>";
- Assert.AreEqual (exp, v, "#302");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_ftr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#303");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_ftr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#304");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_ftr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#305");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_ftr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#306");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_ftr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#307");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_ftr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#308");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_ftr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#309");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_ftr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#310");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_ftr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
- Assert.AreEqual (exp, v, "#311");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_ftr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Separator,0)<br />(2,Item,1)</span>";
- Assert.AreEqual (exp, v, "#312");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_ftr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#313");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_ftr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#314");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_ftr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#315");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_ftr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#316");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_ftr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#317");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_ftr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#318");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_sep ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_ftr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
- // Footer : False
- // Separator : True
+ // Footer : True
+ // Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, true, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, true);
- 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>";
- Assert.AreEqual (exp, v, "#319");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 0
// cnt : 0
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#320");
+ Assert.AreEqual (exp, v, "#960");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 0
// cnt : 1
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
<td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Footer-1"">(2,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#321");
+ Assert.AreEqual (exp, v, "#961");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 0
// cnt : 2
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
<td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(3,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#322");
+ Assert.AreEqual (exp, v, "#962");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 0
// cnt : 5
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
<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>
- </tr><tr>
- <td colspan=""5"" class=""Footer-1"">(6,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#323");
+ Assert.AreEqual (exp, v, "#963");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 1
// cnt : 0
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#324");
+ Assert.AreEqual (exp, v, "#964");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 1
// cnt : 5
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Header-1"">(0,Header,-1)</td>
<td class=""Item3"">(4,Item,3)</td>
</tr><tr>
<td class=""Item4"">(5,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(6,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#325");
+ Assert.AreEqual (exp, v, "#965");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 2
// cnt : 4
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
<td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
</tr><tr>
<td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#326");
+ Assert.AreEqual (exp, v, "#966");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 2
// cnt : 7
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
<td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
</tr><tr>
<td class=""Item6"">(7,Item,6)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#327");
+ Assert.AreEqual (exp, v, "#967");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 3
// cnt : 9
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table>
<tr>
<td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
<td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
</tr><tr>
<td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#328");
+ Assert.AreEqual (exp, v, "#968");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr ()
{
// cols : 3
// cnt : 7
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
string exp = @"<table>
<tr>
<td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
<td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
</tr><tr>
<td class=""Item6"">(7,Item,6)</td><td></td><td></td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#329");
+ Assert.AreEqual (exp, v, "#969");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 0
// cnt : 0
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Footer,-1)";
- Assert.AreEqual (exp, v, "#330");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ string exp = @"(0,Header,-1)";
+ Assert.AreEqual (exp, v, "#970");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 0
// cnt : 1
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
- Assert.AreEqual (exp, v, "#331");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)";
+ Assert.AreEqual (exp, v, "#971");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 0
// cnt : 2
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)";
- Assert.AreEqual (exp, v, "#332");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)";
+ Assert.AreEqual (exp, v, "#972");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 0
// cnt : 5
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
- Assert.AreEqual (exp, v, "#333");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
+ Assert.AreEqual (exp, v, "#973");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 1
// cnt : 0
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Footer,-1)";
- Assert.AreEqual (exp, v, "#334");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ string exp = @"(0,Header,-1)";
+ Assert.AreEqual (exp, v, "#974");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 1
// cnt : 5
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
- Assert.AreEqual (exp, v, "#335");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
+ Assert.AreEqual (exp, v, "#975");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 2
// cnt : 4
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)(5,Footer,-1)";
- Assert.AreEqual (exp, v, "#336");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)";
+ Assert.AreEqual (exp, v, "#976");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 2
// cnt : 7
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#337");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#977");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 3
// cnt : 9
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#338");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#978");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr ()
{
// cols : 3
// cnt : 7
// RepeatLayout : Table
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#339");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#979");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 0
// cnt : 0
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#340");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ Assert.AreEqual (exp, v, "#980");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 0
// cnt : 1
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#341");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#981");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 0
// cnt : 2
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#342");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#982");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 0
// cnt : 5
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#343");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)</span>";
+ Assert.AreEqual (exp, v, "#983");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 1
// cnt : 0
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#344");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ Assert.AreEqual (exp, v, "#984");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 1
// cnt : 5
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#345");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#985");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 2
// cnt : 4
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#346");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br /></span>";
+ Assert.AreEqual (exp, v, "#986");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 2
// cnt : 7
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#347");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#987");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 3
// cnt : 9
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#348");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#988");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr ()
{
// cols : 3
// cnt : 7
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#349");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#989");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr ()
{
// cols : 0
// cnt : 0
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Footer,-1)";
- Assert.AreEqual (exp, v, "#350");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"(0,Header,-1)";
+ Assert.AreEqual (exp, v, "#990");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr ()
{
// cols : 0
// cnt : 1
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Footer,-1)";
- Assert.AreEqual (exp, v, "#351");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)";
+ Assert.AreEqual (exp, v, "#991");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr ()
{
// cols : 0
// cnt : 2
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)";
- Assert.AreEqual (exp, v, "#352");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)";
+ Assert.AreEqual (exp, v, "#992");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr ()
{
// cols : 0
// cnt : 5
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
- Assert.AreEqual (exp, v, "#353");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
+ Assert.AreEqual (exp, v, "#993");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr ()
{
// cols : 1
// cnt : 0
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Footer,-1)";
- Assert.AreEqual (exp, v, "#354");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"(0,Header,-1)";
+ Assert.AreEqual (exp, v, "#994");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr ()
{
// cols : 1
// cnt : 5
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)(6,Footer,-1)";
- Assert.AreEqual (exp, v, "#355");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
+ Assert.AreEqual (exp, v, "#995");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr ()
{
// cols : 2
// cnt : 4
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)(5,Footer,-1)";
- Assert.AreEqual (exp, v, "#356");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)";
+ Assert.AreEqual (exp, v, "#996");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr ()
{
// cols : 2
// cnt : 7
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#357");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#997");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr ()
{
// cols : 3
// cnt : 9
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#358");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#998");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr_ftr ()
+ public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr ()
{
// cols : 3
// cnt : 7
// RepeatLayout : Flow
// OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#359");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#999");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td colspan=""0"" class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#360");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Footer-1"">(2,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#361");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(3,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#362");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr><tr>
- <td colspan=""5"" class=""Footer-1"">(6,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#363");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#364");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(5,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(6,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#365");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#366");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#367");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table>
- <tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#368");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_otrtblimp_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table>
- <tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#369");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_otrtblimp_hdr ()
{
// cols : 0
// cnt : 0
- // RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
- // Footer : True
- // Separator : False
-
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#370");
- }
+ // RepeatDirection : Vertical
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : True
+ // Footer : False
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_otrtblimp_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Footer-1"">(2,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#371");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_otrtblimp_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Footer-1"">(3,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#372");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_otrtblimp_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(5,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(6,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#373");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_otrtblimp_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#374");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_otrtblimp_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(5,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(6,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#375");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_otrtblimp_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(5,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#376");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_otrtblimp_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item4"">(2,Item,4)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Item5"">(4,Item,5)</td>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td><td class=""Item6"">(6,Item,6)</td>
- </tr><tr>
- <td class=""Item3"">(7,Item,3)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(8,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#377");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_otrtblimp_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table>
- <tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item6"">(3,Item,6)</td>
- </tr><tr>
- <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item7"">(6,Item,7)</td>
- </tr><tr>
- <td class=""Item2"">(7,Item,2)</td><td class=""Item5"">(8,Item,5)</td><td class=""Item8"">(9,Item,8)</td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(10,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#378");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_otrtblimp_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, true, false);
- string exp = @"<table>
- <tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item5"">(3,Item,5)</td>
- </tr><tr>
- <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item6"">(6,Item,6)</td>
- </tr><tr>
- <td class=""Item2"">(7,Item,2)</td><td></td><td></td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(8,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#379");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#380");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#381");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#382");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#383");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#384");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#385");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#386");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#387");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#388");
- }
-
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_otrtblimp_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#389");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_otrtblimp_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#390");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_otrtblimp_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#391");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_otrtblimp_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)<br />(3,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#392");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_otrtblimp_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#393");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_otrtblimp_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#394");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_otrtblimp_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#395");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_otrtblimp_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#396");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_otrtblimp_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#397");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_otrtblimp_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#398");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_hdr_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_otrtblimp_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
// Header : True
- // Footer : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#399");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_0itms_horiz_tbl_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
+ <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#400");
+ Assert.AreEqual (exp, v, "#1040");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_1itms_horiz_tbl_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Item0"">(0,Item,0)</td>
+ <td class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
+ <td class=""Item0"">(1,Item,0)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#401");
+ Assert.AreEqual (exp, v, "#1041");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_2itms_horiz_tbl_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#402");
+ Assert.AreEqual (exp, v, "#1042");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_5itms_horiz_tbl_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <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>
+ <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td colspan=""5"" class=""Footer-1"">(5,Footer,-1)</td>
+ <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>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#403");
+ Assert.AreEqual (exp, v, "#1043");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_1cols_0itms_horiz_tbl_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Footer-1"">(0,Footer,-1)</td>
+ <td class=""Header-1"">(0,Header,-1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#404");
+ Assert.AreEqual (exp, v, "#1044");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_1cols_5itms_horiz_tbl_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Item0"">(0,Item,0)</td>
+ <td class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
+ <td class=""Item0"">(1,Item,0)</td>
</tr><tr>
- <td class=""Item2"">(2,Item,2)</td>
+ <td class=""Item1"">(2,Item,1)</td>
</tr><tr>
- <td class=""Item3"">(3,Item,3)</td>
+ <td class=""Item2"">(3,Item,2)</td>
</tr><tr>
- <td class=""Item4"">(4,Item,4)</td>
+ <td class=""Item3"">(4,Item,3)</td>
</tr><tr>
- <td class=""Footer-1"">(5,Footer,-1)</td>
+ <td class=""Item4"">(5,Item,4)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#405");
+ Assert.AreEqual (exp, v, "#1045");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_2cols_4itms_horiz_tbl_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
</tr><tr>
- <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
+ <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#406");
+ Assert.AreEqual (exp, v, "#1046");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_2cols_7itms_horiz_tbl_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
</tr><tr>
- <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
</tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td></td>
+ <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
</tr><tr>
- <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
+ <td class=""Item6"">(7,Item,6)</td><td></td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#407");
+ Assert.AreEqual (exp, v, "#1047");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_3cols_9itms_horiz_tbl_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table>
<tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
</tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
+ <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
</tr><tr>
- <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
+ <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#408");
+ Assert.AreEqual (exp, v, "#1048");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_3cols_7itms_horiz_tbl_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, true, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
string exp = @"<table>
<tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
</tr><tr>
- <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
</tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
+ <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
</tr><tr>
- <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
+ <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#409");
+ Assert.AreEqual (exp, v, "#1049");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_0itms_vert_tbl_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- string exp = @"(0,Footer,-1)";
- Assert.AreEqual (exp, v, "#410");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1050");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_1itms_vert_tbl_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- string exp = @"(0,Item,0)(1,Footer,-1)";
- Assert.AreEqual (exp, v, "#411");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1051");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_2itms_vert_tbl_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Footer,-1)";
- Assert.AreEqual (exp, v, "#412");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1052");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_5itms_vert_tbl_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
- Assert.AreEqual (exp, v, "#413");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(5,Item,4)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1053");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_1cols_0itms_vert_tbl_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- string exp = @"(0,Footer,-1)";
- Assert.AreEqual (exp, v, "#414");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1054");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_1cols_5itms_vert_tbl_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
- Assert.AreEqual (exp, v, "#415");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(3,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(4,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(5,Item,4)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1055");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_2cols_4itms_vert_tbl_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)(4,Footer,-1)";
- Assert.AreEqual (exp, v, "#416");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Item3"">(4,Item,3)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1056");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_2cols_7itms_vert_tbl_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#417");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item4"">(2,Item,4)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Item5"">(4,Item,5)</td>
+ </tr><tr>
+ <td class=""Item2"">(5,Item,2)</td><td class=""Item6"">(6,Item,6)</td>
+ </tr><tr>
+ <td class=""Item3"">(7,Item,3)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1057");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_3cols_9itms_vert_tbl_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#418");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item6"">(3,Item,6)</td>
+ </tr><tr>
+ <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item7"">(6,Item,7)</td>
+ </tr><tr>
+ <td class=""Item2"">(7,Item,2)</td><td class=""Item5"">(8,Item,5)</td><td class=""Item8"">(9,Item,8)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1058");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_ftr ()
+ public void RepeatInfo_3cols_7itms_vert_tbl_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#419");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
+ string exp = @"<table>
+ <tr>
+ <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
+ </tr><tr>
+ <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item5"">(3,Item,5)</td>
+ </tr><tr>
+ <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item6"">(6,Item,6)</td>
+ </tr><tr>
+ <td class=""Item2"">(7,Item,2)</td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1059");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_0itms_horiz_flow_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#420");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ Assert.AreEqual (exp, v, "#1060");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_1itms_horiz_flow_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#421");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#1061");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_2itms_horiz_flow_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#422");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#1062");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_5itms_horiz_flow_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#423");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)</span>";
+ Assert.AreEqual (exp, v, "#1063");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_1cols_0itms_horiz_flow_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#424");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
+ Assert.AreEqual (exp, v, "#1064");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_1cols_5itms_horiz_flow_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#425");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1065");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_2cols_4itms_horiz_flow_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#426");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br /></span>";
+ Assert.AreEqual (exp, v, "#1066");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_2cols_7itms_horiz_flow_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#427");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1067");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_3cols_9itms_horiz_flow_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#428");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1068");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_ftr ()
+ public void RepeatInfo_3cols_7itms_horiz_flow_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#429");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1069");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_0itms_vert_flow_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- string exp = @"(0,Footer,-1)";
- Assert.AreEqual (exp, v, "#430");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
+ Assert.AreEqual (exp, v, "#1070");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_1itms_vert_flow_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- string exp = @"(0,Item,0)(1,Footer,-1)";
- Assert.AreEqual (exp, v, "#431");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#1071");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_2itms_vert_flow_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Footer,-1)";
- Assert.AreEqual (exp, v, "#432");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#1072");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_0cols_5itms_vert_flow_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
- Assert.AreEqual (exp, v, "#433");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1073");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_1cols_0itms_vert_flow_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- string exp = @"(0,Footer,-1)";
- Assert.AreEqual (exp, v, "#434");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
+ Assert.AreEqual (exp, v, "#1074");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_1cols_5itms_vert_flow_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)";
- Assert.AreEqual (exp, v, "#435");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1075");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_2cols_4itms_vert_flow_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)(4,Footer,-1)";
- Assert.AreEqual (exp, v, "#436");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,2)<br />(3,Item,1)(4,Item,3)</span>";
+ Assert.AreEqual (exp, v, "#1076");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_2cols_7itms_vert_flow_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#437");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1077");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_3cols_9itms_vert_flow_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#438");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1078");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_ftr ()
+ public void RepeatInfo_3cols_7itms_vert_flow_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
- // Header : False
- // Footer : True
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, true, false);
- 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)";
- Assert.AreEqual (exp, v, "#439");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1079");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""0"" class=""Footer-1"">(0,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#440");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_hdr ()
{
// cols : 0
// cnt : 1
- // RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : False
- // Footer : True
- // Separator : False
-
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#441");
- }
+ // RepeatDirection : Horizontal
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : False
+ // Header : True
+ // Footer : False
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(2,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#442");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr><tr>
- <td colspan=""5"" class=""Footer-1"">(5,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#443");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Footer-1"">(0,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#444");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(4,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(5,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#445");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#446");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#447");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table>
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#448");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table>
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#449");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Footer-1"">(0,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#450");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Footer-1"">(1,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#451");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Footer-1"">(2,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#452");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(4,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(5,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#453");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Footer-1"">(0,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#454");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(4,Item,4)</td>
- </tr><tr>
- <td class=""Footer-1"">(5,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#455");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
- // Separator : False
-
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item2"">(1,Item,2)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td><td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(4,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#456");
- }
+ // Header : True
+ // Footer : False
+ // Separator : False
+
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
+ }
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item4"">(1,Item,4)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td><td class=""Item5"">(3,Item,5)</td>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td><td class=""Item6"">(5,Item,6)</td>
- </tr><tr>
- <td class=""Item3"">(6,Item,3)</td><td></td>
- </tr><tr>
- <td colspan=""2"" class=""Footer-1"">(7,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#457");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table>
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item6"">(2,Item,6)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item7"">(5,Item,7)</td>
- </tr><tr>
- <td class=""Item2"">(6,Item,2)</td><td class=""Item5"">(7,Item,5)</td><td class=""Item8"">(8,Item,8)</td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(9,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#458");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, true, false);
- string exp = @"<table>
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item5"">(2,Item,5)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item6"">(5,Item,6)</td>
- </tr><tr>
- <td class=""Item2"">(6,Item,2)</td><td></td><td></td>
- </tr><tr>
- <td colspan=""3"" class=""Footer-1"">(7,Footer,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#459");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#460");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#461");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#462");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)(5,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#463");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#464");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#465");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br />(4,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#466");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#467");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#468");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#469");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_hdr ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#470");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_hdr ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#471");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_hdr ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)<br />(2,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#472");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_hdr ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#473");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_hdr ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#474");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_hdr ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#475");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_hdr ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,2)<br />(2,Item,1)(3,Item,3)<br />(4,Footer,-1)</span>";
- Assert.AreEqual (exp, v, "#476");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_hdr ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#477");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_hdr ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#478");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_ftr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_hdr ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
- // Header : False
- // Footer : True
+ // Header : True
+ // Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, true, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, true, false);
- 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>";
- Assert.AreEqual (exp, v, "#479");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support headers, footers, or separators.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
- </tr>
+
</table>";
- Assert.AreEqual (exp, v, "#480");
+ Assert.AreEqual (exp, v, "#1120");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
+ <td class=""Item0"">(0,Item,0)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#481");
+ Assert.AreEqual (exp, v, "#1121");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#482");
+ Assert.AreEqual (exp, v, "#1122");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
+ <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>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#483");
+ Assert.AreEqual (exp, v, "#1123");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr>
+
</table>";
- Assert.AreEqual (exp, v, "#484");
+ Assert.AreEqual (exp, v, "#1124");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
+ <td class=""Item0"">(0,Item,0)</td>
</tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
+ <td class=""Item1"">(1,Item,1)</td>
</tr><tr>
- <td class=""Item2"">(3,Item,2)</td>
+ <td class=""Item2"">(2,Item,2)</td>
</tr><tr>
- <td class=""Item3"">(4,Item,3)</td>
+ <td class=""Item3"">(3,Item,3)</td>
</tr><tr>
- <td class=""Item4"">(5,Item,4)</td>
+ <td class=""Item4"">(4,Item,4)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#485");
+ Assert.AreEqual (exp, v, "#1125");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
</tr><tr>
- <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
+ <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#486");
+ Assert.AreEqual (exp, v, "#1126");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
</tr><tr>
- <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
+ <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
</tr><tr>
- <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
</tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td></td>
+ <td class=""Item6"">(6,Item,6)</td><td></td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#487");
+ Assert.AreEqual (exp, v, "#1127");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table>
<tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
</tr><tr>
- <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
</tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
+ <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#488");
+ Assert.AreEqual (exp, v, "#1128");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, true, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
string exp = @"<table>
<tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
</tr><tr>
- <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
+ <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
</tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
+ <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#489");
+ Assert.AreEqual (exp, v, "#1129");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- string exp = @"(0,Header,-1)";
- Assert.AreEqual (exp, v, "#490");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"";
+ Assert.AreEqual (exp, v, "#1130");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)";
- Assert.AreEqual (exp, v, "#491");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"(0,Item,0)";
+ Assert.AreEqual (exp, v, "#1131");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)";
- Assert.AreEqual (exp, v, "#492");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,1)";
+ Assert.AreEqual (exp, v, "#1132");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
- Assert.AreEqual (exp, v, "#493");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
+ Assert.AreEqual (exp, v, "#1133");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- string exp = @"(0,Header,-1)";
- Assert.AreEqual (exp, v, "#494");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"";
+ Assert.AreEqual (exp, v, "#1134");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
- Assert.AreEqual (exp, v, "#495");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
+ Assert.AreEqual (exp, v, "#1135");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)";
- Assert.AreEqual (exp, v, "#496");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)";
+ Assert.AreEqual (exp, v, "#1136");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- 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)";
- Assert.AreEqual (exp, v, "#497");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)";
+ Assert.AreEqual (exp, v, "#1137");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- 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)";
- Assert.AreEqual (exp, v, "#498");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#1138");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp_hdr ()
+ public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, true, false, false);
- 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)";
- Assert.AreEqual (exp, v, "#499");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)";
+ Assert.AreEqual (exp, v, "#1139");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
- Assert.AreEqual (exp, v, "#500");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#1140");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
- Assert.AreEqual (exp, v, "#501");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#1141");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)</span>";
- Assert.AreEqual (exp, v, "#502");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#1142");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)</span>";
- Assert.AreEqual (exp, v, "#503");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)</span>";
+ Assert.AreEqual (exp, v, "#1143");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
- Assert.AreEqual (exp, v, "#504");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#1144");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#505");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1145");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br /></span>";
- Assert.AreEqual (exp, v, "#506");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br /></span>";
+ Assert.AreEqual (exp, v, "#1146");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#507");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1147");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#508");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1148");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp_hdr ()
+ public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#509");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1149");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- string exp = @"(0,Header,-1)";
- Assert.AreEqual (exp, v, "#510");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"";
+ Assert.AreEqual (exp, v, "#1150");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)";
- Assert.AreEqual (exp, v, "#511");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"(0,Item,0)";
+ Assert.AreEqual (exp, v, "#1151");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)";
- Assert.AreEqual (exp, v, "#512");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,1)";
+ Assert.AreEqual (exp, v, "#1152");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
- Assert.AreEqual (exp, v, "#513");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
+ Assert.AreEqual (exp, v, "#1153");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- string exp = @"(0,Header,-1)";
- Assert.AreEqual (exp, v, "#514");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"";
+ Assert.AreEqual (exp, v, "#1154");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)";
- Assert.AreEqual (exp, v, "#515");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
+ Assert.AreEqual (exp, v, "#1155");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- string exp = @"(0,Header,-1)(1,Item,0)(2,Item,2)(3,Item,1)(4,Item,3)";
- Assert.AreEqual (exp, v, "#516");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)";
+ Assert.AreEqual (exp, v, "#1156");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- 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)";
- Assert.AreEqual (exp, v, "#517");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)";
+ Assert.AreEqual (exp, v, "#1157");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- 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)";
- Assert.AreEqual (exp, v, "#518");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ 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)";
+ Assert.AreEqual (exp, v, "#1158");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp_hdr ()
+ public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
// OuterTableImplied : True
- // Header : True
+ // Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, true, false, false);
- 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)";
- Assert.AreEqual (exp, v, "#519");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
+ string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)";
+ Assert.AreEqual (exp, v, "#1159");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul_otrtblimp ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""0"" class=""Header-1"">(0,Header,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#520");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul_otrtblimp ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#521");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul_otrtblimp ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#522");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul_otrtblimp ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""5"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <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>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#523");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul_otrtblimp ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#524");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul_otrtblimp ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(5,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#525");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul_otrtblimp ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#526");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul_otrtblimp ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td><td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#527");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul_otrtblimp ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table>
- <tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td class=""Item7"">(8,Item,7)</td><td class=""Item8"">(9,Item,8)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#528");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul_otrtblimp ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table>
- <tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item1"">(2,Item,1)</td><td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item5"">(6,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(7,Item,6)</td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#529");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ul_otrtblimp ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#530");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ul_otrtblimp ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#531");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ul_otrtblimp ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#532");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ul_otrtblimp ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(5,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#533");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ul_otrtblimp ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#534");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ul_otrtblimp ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(3,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(4,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(5,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#535");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul_otrtblimp ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Item3"">(4,Item,3)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#536");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul_otrtblimp ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td colspan=""2"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item4"">(2,Item,4)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Item5"">(4,Item,5)</td>
- </tr><tr>
- <td class=""Item2"">(5,Item,2)</td><td class=""Item6"">(6,Item,6)</td>
- </tr><tr>
- <td class=""Item3"">(7,Item,3)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#537");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul_otrtblimp ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table>
- <tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item6"">(3,Item,6)</td>
- </tr><tr>
- <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item7"">(6,Item,7)</td>
- </tr><tr>
- <td class=""Item2"">(7,Item,2)</td><td class=""Item5"">(8,Item,5)</td><td class=""Item8"">(9,Item,8)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#538");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul_otrtblimp ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : UnorderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, true, false, false);
- string exp = @"<table>
- <tr>
- <td colspan=""3"" class=""Header-1"">(0,Header,-1)</td>
- </tr><tr>
- <td class=""Item0"">(1,Item,0)</td><td class=""Item3"">(2,Item,3)</td><td class=""Item5"">(3,Item,5)</td>
- </tr><tr>
- <td class=""Item1"">(4,Item,1)</td><td class=""Item4"">(5,Item,4)</td><td class=""Item6"">(6,Item,6)</td>
- </tr><tr>
- <td class=""Item2"">(7,Item,2)</td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#539");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol_otrtblimp ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
- Assert.AreEqual (exp, v, "#540");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol_otrtblimp ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)</span>";
- Assert.AreEqual (exp, v, "#541");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol_otrtblimp ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)</span>";
- Assert.AreEqual (exp, v, "#542");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol_otrtblimp ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)(1,Item,0)(2,Item,1)(3,Item,2)(4,Item,3)(5,Item,4)</span>";
- Assert.AreEqual (exp, v, "#543");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol_otrtblimp ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)</span>";
- Assert.AreEqual (exp, v, "#544");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol_otrtblimp ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#545");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol_otrtblimp ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,1)<br />(3,Item,2)(4,Item,3)<br /></span>";
- Assert.AreEqual (exp, v, "#546");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol_otrtblimp ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#547");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol_otrtblimp ()
{
// cols : 3
// cnt : 9
- // RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatDirection : Horizontal
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#548");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol_otrtblimp ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#549");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_vert_ol_otrtblimp ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
- Assert.AreEqual (exp, v, "#550");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_vert_ol_otrtblimp ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)</span>";
- Assert.AreEqual (exp, v, "#551");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_vert_ol_otrtblimp ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)<br />(2,Item,1)</span>";
- Assert.AreEqual (exp, v, "#552");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_vert_ol_otrtblimp ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#553");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_vert_ol_otrtblimp ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br /></span>";
- Assert.AreEqual (exp, v, "#554");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_vert_ol_otrtblimp ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#555");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support implied outer tables.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol_otrtblimp ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- string exp = @"<span class=""mainstyle"">(0,Header,-1)<br />(1,Item,0)(2,Item,2)<br />(3,Item,1)(4,Item,3)</span>";
- Assert.AreEqual (exp, v, "#556");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol_otrtblimp ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#557");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol_otrtblimp ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#558");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_hdr ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol_otrtblimp ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
- // OuterTableImplied : False
- // Header : True
+ // RepeatLayout : OrderedList
+ // OuterTableImplied : True
+ // Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, true, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, true, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#559");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_0cols_0itms_horiz_tbl ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table class=""mainstyle"">
</table>";
- Assert.AreEqual (exp, v, "#560");
+ Assert.AreEqual (exp, v, "#1200");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_0cols_1itms_horiz_tbl ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Item0"">(0,Item,0)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#561");
+ Assert.AreEqual (exp, v, "#1201");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_0cols_2itms_horiz_tbl ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#562");
+ Assert.AreEqual (exp, v, "#1202");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_0cols_5itms_horiz_tbl ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<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>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#563");
+ Assert.AreEqual (exp, v, "#1203");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_1cols_0itms_horiz_tbl ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table class=""mainstyle"">
</table>";
- Assert.AreEqual (exp, v, "#564");
+ Assert.AreEqual (exp, v, "#1204");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_1cols_5itms_horiz_tbl ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Item0"">(0,Item,0)</td>
<td class=""Item4"">(4,Item,4)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#565");
+ Assert.AreEqual (exp, v, "#1205");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_2cols_4itms_horiz_tbl ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<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>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#566");
+ Assert.AreEqual (exp, v, "#1206");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_2cols_7itms_horiz_tbl ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table class=""mainstyle"">
<tr>
<td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
<td class=""Item6"">(6,Item,6)</td><td></td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#567");
+ Assert.AreEqual (exp, v, "#1207");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_3cols_9itms_horiz_tbl ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table>
<tr>
<td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
<td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#568");
+ Assert.AreEqual (exp, v, "#1208");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl_otrtblimp ()
+ public void RepeatInfo_3cols_7itms_horiz_tbl ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
string exp = @"<table>
<tr>
<td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
<td class=""Item6"">(6,Item,6)</td><td></td><td></td>
</tr>
</table>";
- Assert.AreEqual (exp, v, "#569");
+ Assert.AreEqual (exp, v, "#1209");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_0cols_0itms_vert_tbl ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table class=""mainstyle"">
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"";
- Assert.AreEqual (exp, v, "#570");
+</table>";
+ Assert.AreEqual (exp, v, "#1210");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_0cols_1itms_vert_tbl ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"(0,Item,0)";
- Assert.AreEqual (exp, v, "#571");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1211");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_0cols_2itms_vert_tbl ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,1)";
- Assert.AreEqual (exp, v, "#572");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(1,Item,1)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1212");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_0cols_5itms_vert_tbl ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
- Assert.AreEqual (exp, v, "#573");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(4,Item,4)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1213");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_1cols_0itms_vert_tbl ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table class=""mainstyle"">
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"";
- Assert.AreEqual (exp, v, "#574");
+</table>";
+ Assert.AreEqual (exp, v, "#1214");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_1cols_5itms_vert_tbl ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
- Assert.AreEqual (exp, v, "#575");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td>
+ </tr><tr>
+ <td class=""Item1"">(1,Item,1)</td>
+ </tr><tr>
+ <td class=""Item2"">(2,Item,2)</td>
+ </tr><tr>
+ <td class=""Item3"">(3,Item,3)</td>
+ </tr><tr>
+ <td class=""Item4"">(4,Item,4)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1215");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_2cols_4itms_vert_tbl ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)";
- Assert.AreEqual (exp, v, "#576");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item2"">(1,Item,2)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td><td class=""Item3"">(3,Item,3)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1216");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_2cols_7itms_vert_tbl ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)";
- Assert.AreEqual (exp, v, "#577");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table class=""mainstyle"">
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item4"">(1,Item,4)</td>
+ </tr><tr>
+ <td class=""Item1"">(2,Item,1)</td><td class=""Item5"">(3,Item,5)</td>
+ </tr><tr>
+ <td class=""Item2"">(4,Item,2)</td><td class=""Item6"">(5,Item,6)</td>
+ </tr><tr>
+ <td class=""Item3"">(6,Item,3)</td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1217");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_3cols_9itms_vert_tbl ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- 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)";
- Assert.AreEqual (exp, v, "#578");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table>
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item6"">(2,Item,6)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item7"">(5,Item,7)</td>
+ </tr><tr>
+ <td class=""Item2"">(6,Item,2)</td><td class=""Item5"">(7,Item,5)</td><td class=""Item8"">(8,Item,8)</td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1218");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl_otrtblimp ()
+ public void RepeatInfo_3cols_7itms_vert_tbl ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Table
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)";
- Assert.AreEqual (exp, v, "#579");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
+ string exp = @"<table>
+ <tr>
+ <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item5"">(2,Item,5)</td>
+ </tr><tr>
+ <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item6"">(5,Item,6)</td>
+ </tr><tr>
+ <td class=""Item2"">(6,Item,2)</td><td></td><td></td>
+ </tr>
+</table>";
+ Assert.AreEqual (exp, v, "#1219");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_0cols_0itms_horiz_flow ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#580");
+ Assert.AreEqual (exp, v, "#1220");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_0cols_1itms_horiz_flow ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
- Assert.AreEqual (exp, v, "#581");
+ Assert.AreEqual (exp, v, "#1221");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_0cols_2itms_horiz_flow ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)</span>";
- Assert.AreEqual (exp, v, "#582");
+ Assert.AreEqual (exp, v, "#1222");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_0cols_5itms_horiz_flow ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)</span>";
- Assert.AreEqual (exp, v, "#583");
+ Assert.AreEqual (exp, v, "#1223");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_1cols_0itms_horiz_flow ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#584");
+ Assert.AreEqual (exp, v, "#1224");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_1cols_5itms_horiz_flow ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
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>";
- Assert.AreEqual (exp, v, "#585");
+ Assert.AreEqual (exp, v, "#1225");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_2cols_4itms_horiz_flow ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br /></span>";
- Assert.AreEqual (exp, v, "#586");
+ Assert.AreEqual (exp, v, "#1226");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_2cols_7itms_horiz_flow ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
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>";
- Assert.AreEqual (exp, v, "#587");
+ Assert.AreEqual (exp, v, "#1227");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_3cols_9itms_horiz_flow ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
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>";
- Assert.AreEqual (exp, v, "#588");
+ Assert.AreEqual (exp, v, "#1228");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow_otrtblimp ()
+ public void RepeatInfo_3cols_7itms_horiz_flow ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, true, false, false, false);
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
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>";
- Assert.AreEqual (exp, v, "#589");
+ Assert.AreEqual (exp, v, "#1229");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_0cols_0itms_vert_flow ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"";
- Assert.AreEqual (exp, v, "#590");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#1230");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_0cols_1itms_vert_flow ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"(0,Item,0)";
- Assert.AreEqual (exp, v, "#591");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
+ Assert.AreEqual (exp, v, "#1231");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_0cols_2itms_vert_flow ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,1)";
- Assert.AreEqual (exp, v, "#592");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)</span>";
+ Assert.AreEqual (exp, v, "#1232");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_0cols_5itms_vert_flow ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
- Assert.AreEqual (exp, v, "#593");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1233");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_1cols_0itms_vert_flow ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"";
- Assert.AreEqual (exp, v, "#594");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ string exp = @"<span class=""mainstyle""></span>";
+ Assert.AreEqual (exp, v, "#1234");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_1cols_5itms_vert_flow ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)";
- Assert.AreEqual (exp, v, "#595");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1235");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_2cols_4itms_vert_flow ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,2)(2,Item,1)(3,Item,3)";
- Assert.AreEqual (exp, v, "#596");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,2)<br />(2,Item,1)(3,Item,3)</span>";
+ Assert.AreEqual (exp, v, "#1236");
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_2cols_7itms_vert_flow ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,4)(2,Item,1)(3,Item,5)(4,Item,2)(5,Item,6)(6,Item,3)";
- Assert.AreEqual (exp, v, "#597");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1237");
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_3cols_9itms_vert_flow ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- 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)";
- Assert.AreEqual (exp, v, "#598");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1238");
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow_otrtblimp ()
+ public void RepeatInfo_3cols_7itms_vert_flow ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
// RepeatLayout : Flow
- // OuterTableImplied : True
+ // OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
-
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, true, false, false, false);
- string exp = @"(0,Item,0)(1,Item,3)(2,Item,5)(3,Item,1)(4,Item,4)(5,Item,6)(6,Item,2)";
- Assert.AreEqual (exp, v, "#599");
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
+ 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>";
+ Assert.AreEqual (exp, v, "#1239");
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ul ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
-
-</table>";
- Assert.AreEqual (exp, v, "#600");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ul ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#601");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ul ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#602");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ul ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <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>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#603");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ul ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
-
-</table>";
- Assert.AreEqual (exp, v, "#604");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ul ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(4,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#605");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ul ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#606");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ul ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td><td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#607");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ul ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table>
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td class=""Item7"">(7,Item,7)</td><td class=""Item8"">(8,Item,8)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#608");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ul ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table>
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item1"">(1,Item,1)</td><td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item5"">(5,Item,5)</td>
- </tr><tr>
- <td class=""Item6"">(6,Item,6)</td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#609");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_tbl ()
+ public void RepeatInfo_0cols_0itms_vert_ul ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
+ string exp = @"<ul class=""mainstyle"">
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
-
-</table>";
- Assert.AreEqual (exp, v, "#610");
+</ul>";
+ Assert.AreEqual (exp, v, "#1250");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_tbl ()
+ public void RepeatInfo_0cols_1itms_vert_ul ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
+ string exp = @"<ul class=""mainstyle"">
+ <li>(0,Item,0)</li>
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#611");
+</ul>";
+ Assert.AreEqual (exp, v, "#1251");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_tbl ()
+ public void RepeatInfo_0cols_2itms_vert_ul ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
+ string exp = @"<ul class=""mainstyle"">
+ <li>(0,Item,0)</li>
+ <li>(1,Item,1)</li>
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#612");
+</ul>";
+ Assert.AreEqual (exp, v, "#1252");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_tbl ()
+ public void RepeatInfo_0cols_5itms_vert_ul ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
+ string exp = @"<ul class=""mainstyle"">
+ <li>(0,Item,0)</li>
+ <li>(1,Item,1)</li>
+ <li>(2,Item,2)</li>
+ <li>(3,Item,3)</li>
+ <li>(4,Item,4)</li>
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(4,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#613");
+</ul>";
+ Assert.AreEqual (exp, v, "#1253");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_tbl ()
+ public void RepeatInfo_1cols_0itms_vert_ul ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
+ string exp = @"<ul class=""mainstyle"">
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
-
-</table>";
- Assert.AreEqual (exp, v, "#614");
+</ul>";
+ Assert.AreEqual (exp, v, "#1254");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_tbl ()
+ public void RepeatInfo_1cols_5itms_vert_ul ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
+ string exp = @"<ul class=""mainstyle"">
+ <li>(0,Item,0)</li>
+ <li>(1,Item,1)</li>
+ <li>(2,Item,2)</li>
+ <li>(3,Item,3)</li>
+ <li>(4,Item,4)</li>
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td>
- </tr><tr>
- <td class=""Item1"">(1,Item,1)</td>
- </tr><tr>
- <td class=""Item2"">(2,Item,2)</td>
- </tr><tr>
- <td class=""Item3"">(3,Item,3)</td>
- </tr><tr>
- <td class=""Item4"">(4,Item,4)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#615");
+</ul>";
+ Assert.AreEqual (exp, v, "#1255");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ul ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item2"">(1,Item,2)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td><td class=""Item3"">(3,Item,3)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#616");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ul ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table class=""mainstyle"">
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item4"">(1,Item,4)</td>
- </tr><tr>
- <td class=""Item1"">(2,Item,1)</td><td class=""Item5"">(3,Item,5)</td>
- </tr><tr>
- <td class=""Item2"">(4,Item,2)</td><td class=""Item6"">(5,Item,6)</td>
- </tr><tr>
- <td class=""Item3"">(6,Item,3)</td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#617");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ul ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table>
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item6"">(2,Item,6)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item7"">(5,Item,7)</td>
- </tr><tr>
- <td class=""Item2"">(6,Item,2)</td><td class=""Item5"">(7,Item,5)</td><td class=""Item8"">(8,Item,8)</td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#618");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_tbl ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ul ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Table
+ // RepeatLayout : UnorderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.UnorderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Table, false, false, false, false);
- string exp = @"<table>
- <tr>
- <td class=""Item0"">(0,Item,0)</td><td class=""Item3"">(1,Item,3)</td><td class=""Item5"">(2,Item,5)</td>
- </tr><tr>
- <td class=""Item1"">(3,Item,1)</td><td class=""Item4"">(4,Item,4)</td><td class=""Item6"">(5,Item,6)</td>
- </tr><tr>
- <td class=""Item2"">(6,Item,2)</td><td></td><td></td>
- </tr>
-</table>";
- Assert.AreEqual (exp, v, "#619");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_0itms_horiz_ol ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#620");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_1itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_1itms_horiz_ol ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
- Assert.AreEqual (exp, v, "#621");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_2itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_2itms_horiz_ol ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)</span>";
- Assert.AreEqual (exp, v, "#622");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_5itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_0cols_5itms_horiz_ol ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)(2,Item,2)(3,Item,3)(4,Item,4)</span>";
- Assert.AreEqual (exp, v, "#623");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_1cols_0itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_0itms_horiz_ol ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#624");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_1cols_5itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_1cols_5itms_horiz_ol ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#625");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_2cols_4itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_horiz_ol ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,1)<br />(2,Item,2)(3,Item,3)<br /></span>";
- Assert.AreEqual (exp, v, "#626");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_horiz_ol ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#627");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_horiz_ol ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#628");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_horiz_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_horiz_ol ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Horizontal
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Horizontal, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#629");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts only support vertical layout.")
}
-
[Test]
- public void RepeatInfo_0cols_0itms_vert_flow ()
+ public void RepeatInfo_0cols_0itms_vert_ol ()
{
// cols : 0
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
+ string exp = @"<ol class=""mainstyle"">
- string v = RepeatInfoUser.DoTest (0, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#630");
+</ol>";
+ Assert.AreEqual (exp, v, "#1270");
}
-
[Test]
- public void RepeatInfo_0cols_1itms_vert_flow ()
+ public void RepeatInfo_0cols_1itms_vert_ol ()
{
// cols : 0
// cnt : 1
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
+ string exp = @"<ol class=""mainstyle"">
+ <li>(0,Item,0)</li>
- string v = RepeatInfoUser.DoTest (0, 1, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)</span>";
- Assert.AreEqual (exp, v, "#631");
+</ol>";
+ Assert.AreEqual (exp, v, "#1271");
}
-
[Test]
- public void RepeatInfo_0cols_2itms_vert_flow ()
+ public void RepeatInfo_0cols_2itms_vert_ol ()
{
// cols : 0
// cnt : 2
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
+ string exp = @"<ol class=""mainstyle"">
+ <li>(0,Item,0)</li>
+ <li>(1,Item,1)</li>
- string v = RepeatInfoUser.DoTest (0, 2, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)<br />(1,Item,1)</span>";
- Assert.AreEqual (exp, v, "#632");
+</ol>";
+ Assert.AreEqual (exp, v, "#1272");
}
-
[Test]
- public void RepeatInfo_0cols_5itms_vert_flow ()
+ public void RepeatInfo_0cols_5itms_vert_ol ()
{
// cols : 0
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
+ string exp = @"<ol class=""mainstyle"">
+ <li>(0,Item,0)</li>
+ <li>(1,Item,1)</li>
+ <li>(2,Item,2)</li>
+ <li>(3,Item,3)</li>
+ <li>(4,Item,4)</li>
- string v = RepeatInfoUser.DoTest (0, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#633");
+</ol>";
+ Assert.AreEqual (exp, v, "#1273");
}
-
[Test]
- public void RepeatInfo_1cols_0itms_vert_flow ()
+ public void RepeatInfo_1cols_0itms_vert_ol ()
{
// cols : 1
// cnt : 0
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
+ string exp = @"<ol class=""mainstyle"">
- string v = RepeatInfoUser.DoTest (1, 0, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle""></span>";
- Assert.AreEqual (exp, v, "#634");
+</ol>";
+ Assert.AreEqual (exp, v, "#1274");
}
-
[Test]
- public void RepeatInfo_1cols_5itms_vert_flow ()
+ public void RepeatInfo_1cols_5itms_vert_ol ()
{
// cols : 1
// cnt : 5
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
+ string exp = @"<ol class=""mainstyle"">
+ <li>(0,Item,0)</li>
+ <li>(1,Item,1)</li>
+ <li>(2,Item,2)</li>
+ <li>(3,Item,3)</li>
+ <li>(4,Item,4)</li>
- string v = RepeatInfoUser.DoTest (1, 5, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#635");
+</ol>";
+ Assert.AreEqual (exp, v, "#1275");
}
-
[Test]
- public void RepeatInfo_2cols_4itms_vert_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_4itms_vert_ol ()
{
// cols : 2
// cnt : 4
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 4, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- string exp = @"<span class=""mainstyle"">(0,Item,0)(1,Item,2)<br />(2,Item,1)(3,Item,3)</span>";
- Assert.AreEqual (exp, v, "#636");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_2cols_7itms_vert_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_2cols_7itms_vert_ol ()
{
// cols : 2
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (2, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#637");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_3cols_9itms_vert_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_9itms_vert_ol ()
{
// cols : 3
// cnt : 9
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 9, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#638");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
-
[Test]
- public void RepeatInfo_3cols_7itms_vert_flow ()
+ [ExpectedException (typeof (global::System.InvalidOperationException))]
+ public void RepeatInfo_3cols_7itms_vert_ol ()
{
// cols : 3
// cnt : 7
// RepeatDirection : Vertical
- // RepeatLayout : Flow
+ // RepeatLayout : OrderedList
// OuterTableImplied : False
// Header : False
// Footer : False
// Separator : False
+ string v = global::MonoTests.Helpers.RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.OrderedList, false, false, false, false);
- string v = RepeatInfoUser.DoTest (3, 7, RepeatDirection.Vertical, RepeatLayout.Flow, false, false, false, false);
- 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>";
- Assert.AreEqual (exp, v, "#639");
+ // Exception: System.InvalidOperationException ("The UnorderedList and OrderedList layouts do not support multi-column layouts.")
}
}
}
-#endif