System.Data.Tests.DataSetTest.Load_StringsNewMerge C# (CSharp) Метод

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

private Load_StringsNewMerge ( ) : void
Результат void
        public void Load_StringsNewMerge()
        {
            localSetup();
            DataSet dsLoad = new DataSet("LoadStrings");
            DataTable table1 = new DataTable("First");
            table1.Columns.Add("col1", typeof(string));
            table1.Rows.Add(new object[] { "T1Row1" });
            dsLoad.Tables.Add(table1);
            DataTable table2 = new DataTable("Second");
            table2.Columns.Add("col2", typeof(string));
            table2.Rows.Add(new object[] { "T2Row1" });
            table2.Rows.Add(new object[] { "T2Row2" });
            dsLoad.Tables.Add(table2);
            DataTableReader dtr = _ds.CreateDataReader();
            dsLoad.Load(dtr, LoadOption.OverwriteChanges, "Third", "First");
            Assert.Equal(3, dsLoad.Tables.Count);
            Assert.Equal("First", dsLoad.Tables[0].TableName);
            Assert.Equal(4, dsLoad.Tables[0].Rows.Count);
            Assert.Equal(4, dsLoad.Tables[0].Columns.Count);
            Assert.Equal("Second", dsLoad.Tables[1].TableName);
            Assert.Equal(2, dsLoad.Tables[1].Rows.Count);
            Assert.Equal(1, dsLoad.Tables[1].Columns.Count);
            Assert.Equal("Third", dsLoad.Tables[2].TableName);
            Assert.Equal(3, dsLoad.Tables[2].Rows.Count);
            Assert.Equal(2, dsLoad.Tables[2].Columns.Count);
        }