System.Data.Tests.DataSetReadXmlTest.XmlSpace C# (CSharp) Method

XmlSpace() private method

private XmlSpace ( ) : void
return void
        public void XmlSpace()
        {
            string xml = "<?xml version=\"1.0\" standalone=\"yes\"?>" +
                "<NewDataSet>" +
                "  <Table>" +
                "    <Name>Miguel</Name>" +
                "    <FirstName xml:space=\"preserve\"> de Icaza</FirstName>" +
                "    <Income>4000</Income>" +
                "  </Table>" +
                "  <Table>" +
                "    <Name>Chris</Name>" +
                "    <FirstName xml:space=\"preserve\">Toshok </FirstName>" +
                "    <Income>3000</Income>" +
                "  </Table>" +
                "</NewDataSet>";

            var ds = new DataSet();
            ds.ReadXml(new StringReader(xml));
            Assert.Equal(1, ds.Tables.Count);
            Assert.Equal("Table", ds.Tables[0].TableName);
            Assert.Equal(3, ds.Tables[0].Columns.Count);
            Assert.Equal("Name", ds.Tables[0].Columns[0].ColumnName);
            Assert.Equal(0, ds.Tables[0].Columns[0].Ordinal);
            Assert.Equal("FirstName", ds.Tables[0].Columns[1].ColumnName);
            Assert.Equal(1, ds.Tables[0].Columns[1].Ordinal);
            Assert.Equal("Income", ds.Tables[0].Columns[2].ColumnName);
            Assert.Equal(2, ds.Tables[0].Columns[2].Ordinal);
        }