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); }
public void RowCountMethodShouldWork() { Assert.AreEqual(3, _table.GetRowCount()); var table2 = new ItemTable { Rows = new List<Cluster>() }; Assert.AreEqual(0, table2.GetRowCount()); }