Пример #1
0
 public void GetRowSpanForColumnToTheRight_TwoColumns()
 {
     //---------------Set up test pack-------------------
     Hashtable parameters1 = new Hashtable();
     parameters1.Add("rowSpan", 1);
     parameters1.Add("colSpan", 3);
     UIFormField field1 = CreateUIFormField("label2", "prop2", parameters1); 
     Hashtable parameters2 = new Hashtable();
     parameters2.Add("rowSpan", 2);
     parameters2.Add("colSpan", 2);
     UIFormField field2 = CreateUIFormField("label2", "prop2", parameters2); 
     UIFormColumn uiFormColumn = new UIFormColumn();
     uiFormColumn.Add(field1); 
     uiFormColumn.Add(field2);
     //---------------Execute Test ----------------------
     int rowsPanForColumnToTheRight1 = uiFormColumn.GetRowSpanForColumnToTheRight(1);
     int rowsPanForColumnToTheRight2 = uiFormColumn.GetRowSpanForColumnToTheRight(2);
     //---------------Test Result -----------------------
     Assert.AreEqual(3, rowsPanForColumnToTheRight1);
     Assert.AreEqual(1, rowsPanForColumnToTheRight2);
 }
Пример #2
0
 public void GetRowSpanForColumnToTheRight_One()
 {
     //---------------Set up test pack-------------------
     Hashtable parameters = new Hashtable();
     parameters.Add("rowSpan", 1);
     parameters.Add("colSpan", 2);
     UIFormField field2 = CreateUIFormField("label2", "prop2", parameters); 
     UIFormColumn uiFormColumn = new UIFormColumn();
     uiFormColumn.Add(field2);
     //---------------Execute Test ----------------------
     int rowsPanForColumnToTheRight = uiFormColumn.GetRowSpanForColumnToTheRight(1);
     //---------------Test Result -----------------------
     Assert.AreEqual(1, rowsPanForColumnToTheRight);
 }