public void Load_ThreeIRowsWithTwoICells_ThreeRowsAndTwoColumns() { var objects = new RowXml[] { new RowXml { _cells= new List<CellXml> { new CellXml() {Value= "CY 2001"}, new CellXml() {Value= "1000"} } }, new RowXml { _cells= new List<CellXml> { new CellXml() {Value= "CY 2002"}, new CellXml() {Value= "10.4"} } }, new RowXml { _cells= new List<CellXml> { new CellXml() {Value= "CY 2003"}, new CellXml() {Value= "200"} } } }; var rs = new NBiRs.ResultSet(); rs.Load(objects); Assert.That(rs.Columns.Count, Is.EqualTo(2)); Assert.That(rs.Rows.Count, Is.EqualTo(3)); Assert.That(rs.Rows[0].ItemArray[0], Is.EqualTo("CY 2001")); Assert.That(rs.Rows[0].ItemArray[1], Is.EqualTo("1000")); }
public void Load_ThreeIRowsWithTwoICells_ThreeRowsAndTwoColumns() { var objects = new RowXml[] { new RowXml { _cells = new List <CellXml> { new CellXml() { Value = "CY 2001" }, new CellXml() { Value = "1000" } } }, new RowXml { _cells = new List <CellXml> { new CellXml() { Value = "CY 2002" }, new CellXml() { Value = "10.4" } } }, new RowXml { _cells = new List <CellXml> { new CellXml() { Value = "CY 2003" }, new CellXml() { Value = "200" } } } }; var rs = new NBiRs.ResultSet(); rs.Load(objects); Assert.That(rs.Columns.Count, Is.EqualTo(2)); Assert.That(rs.Rows.Count, Is.EqualTo(3)); Assert.That(rs.Rows[0].ItemArray[0], Is.EqualTo("CY 2001")); Assert.That(rs.Rows[0].ItemArray[1], Is.EqualTo("1000")); }