public void RejectChanges()
{
DataSet ds1, ds2 = new DataSet();
ds2.Tables.Add(DataProvider.CreateParentDataTable());
ds1 = ds2.Copy();
//create changes
ds2.Tables[0].Rows[0][0] = "70";
ds2.Tables[0].Rows[1].Delete();
ds2.Tables[0].Rows.Add(new object[] { 9, "string1", "string2" });
// RejectChanges
ds2.RejectChanges();
Assert.Equal(ds2.GetXml(), ds1.GetXml());
}