public void XmlSchemaTest9()
{
MakeParentTable();
using (FileStream stream = new FileStream(_tempFile, FileMode.Create))
{
_parentTable.WriteXmlSchema(stream);
}
//Create a table and define the full schema
DataTable table = new DataTable();
table.Columns.Add(new DataColumn(_parentTable.Columns[0].ColumnName, typeof(int)));
table.Columns.Add(new DataColumn(_parentTable.Columns[1].ColumnName, typeof(string)));
table.Columns.Add(new DataColumn(_parentTable.Columns[2].ColumnName, typeof(int)));
//ReadXmlSchema will not read any schema in this case
table.ReadXmlSchema(_tempFile);
Assert.Equal(string.Empty, table.TableName);
Assert.Equal(3, table.Columns.Count);
Assert.Equal(0, table.Constraints.Count);
}
}