示例#1
0
        public void Setup()
        {
            _table = new ItemTable();
            var cluster1 = new Cluster
            {
                Name = new Text("1")
            };
            var element11 = new Element
            {
                Name = new Text(Eyes),
                Value = new CodedText(Right)
            };
            cluster1.Items.Add(element11);
            var element12 = new Element
            {
                Name = new Text(Visual),
                Value = new Ordinal(1)
            };
            cluster1.Items.Add(element12);
            _table.Rows.Add(cluster1);

            var cluster2 = new Cluster
            {
                Name = new Text("2")
            };
            var element21 = new Element
            {
                Name = new Text(Eyes),
                Value = new CodedText(Left)
            };
            cluster2.Items.Add(element21);
            var element22 = new Element
            {
                Name = new Text(Visual),
                Value = new Ordinal(2)
            };
            cluster2.Items.Add(element22);
            _table.Rows.Add(cluster2);

            var cluster3 = new Cluster
            {
                Name = new Text("3")
            };
            var element31 = new Element
            {
                Name = new Text(Eyes),
                Value = new CodedText(Both)
            };
            cluster3.Items.Add(element31);
            var element32 = new Element
            {
                Name = new Text(Visual),
                Value = new Ordinal(3)
            };
            cluster3.Items.Add(element32);

            _table.Rows.Add(cluster3);
        }
示例#2
0
 public void RowCountMethodShouldWork()
 {
     Assert.AreEqual(3, _table.GetRowCount());
     var table2 = new ItemTable
     {
         Rows = new List<Cluster>()
     };
     Assert.AreEqual(0, table2.GetRowCount());
 }