public void Delete()
{
//create the source datatable
DataTable dt = DataProvider.CreateChildDataTable();
//create the dataview for the table
DataView dv = new DataView(dt);
int CountView = dv.Count;
int CountTable = dt.Rows.Count;
DataRowView drv = dv[0];
// Delete - DataView Row Count
dv.Delete(0);
Assert.Equal(dv.Count, CountView - 1);
// Delete - Table Row Count
Assert.Equal(dt.Rows.Count, CountTable);
// Delete - check table
Assert.Equal(dt, drv.Row.Table);
}