System.Data.Tests.DataTableTest3.XmlSchemaTest6 C# (CSharp) Метод

XmlSchemaTest6() приватный Метод

private XmlSchemaTest6 ( ) : void
Результат void
        public void XmlSchemaTest6()
        {
            MakeParentTable();

            using (FileStream stream = new FileStream(_tempFile, FileMode.Create))
            {
                _parentTable.WriteXmlSchema(stream);
            }

            DataTable table = new DataTable();
            DataSet ds = new DataSet();
            ds.Tables.Add(table);

            using (FileStream stream = new FileStream(_tempFile, FileMode.Open))
            {
                try
                {
                    table.ReadXmlSchema(stream);
                    Assert.False(true);
                }
                catch (ArgumentException ex)
                {
                    // DataTable 'Table1' does not match
                    // to any DataTable in source
                    Assert.Equal(typeof(ArgumentException), ex.GetType());
                    Assert.Null(ex.InnerException);
                    Assert.NotNull(ex.Message);
                    Assert.True(ex.Message.IndexOf("'Table1'") != -1);
                    Assert.Null(ex.ParamName);
                }
            }
        }