System.Data.Tests.DataSetTest.Load_StringsNew C# (CSharp) Method

Load_StringsNew() private method

private Load_StringsNew ( ) : void
return void
        public void Load_StringsNew()
        {
            localSetup();
            DataSet dsLoad = new DataSet("LoadStrings");
            DataTable table1 = new DataTable("First");
            dsLoad.Tables.Add(table1);
            DataTable table2 = new DataTable("Second");
            dsLoad.Tables.Add(table2);
            DataTableReader dtr = _ds.CreateDataReader();
            dsLoad.Load(dtr, LoadOption.Upsert, "Third", "Fourth");
            Assert.Equal(4, dsLoad.Tables.Count);
            Assert.Equal("First", dsLoad.Tables[0].TableName);
            Assert.Equal(0, dsLoad.Tables[0].Rows.Count);
            Assert.Equal(0, dsLoad.Tables[0].Columns.Count);
            Assert.Equal("Second", dsLoad.Tables[1].TableName);
            Assert.Equal(0, dsLoad.Tables[1].Rows.Count);
            Assert.Equal(0, 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);
            Assert.Equal("Fourth", dsLoad.Tables[3].TableName);
            Assert.Equal(3, dsLoad.Tables[3].Rows.Count);
            Assert.Equal(3, dsLoad.Tables[3].Columns.Count);
        }