示例#1
0
        public void TestGetRowsRequired()
        {
            //---------------Set up test pack-------------------

            UIFormField field1     = CreateUIFormField("label1", "prop1");
            Hashtable   parameters = new Hashtable();

            parameters.Add("rowSpan", 2);
            UIFormField  field2       = CreateUIFormField("label2", "prop2", parameters);
            UIFormColumn uiFormColumn = new UIFormColumn();

            uiFormColumn.Add(field1);
            uiFormColumn.Add(field2);
            //---------------Assert Precondition----------------
            Assert.AreEqual(2, uiFormColumn.Count);
            //---------------Execute Test ----------------------

            int rowsRequired = uiFormColumn.GetRowsRequired();

            //---------------Test Result -----------------------
            Assert.AreEqual(3, rowsRequired);
        }