public void Table()
{
DataTable dt = new DataTable();
DataView dv = new DataView();
// DataTable=null
Assert.Equal(null, dv.Table);
// DataException - bind to table with no name
Assert.Throws<DataException>(() =>
{
dv.Table = dt;
});
dt.TableName = "myTable";
// DataTable!=null
dv.Table = dt;
Assert.Equal(dt, dv.Table);
// assign null to DataTable
dv.Table = null;
Assert.Equal(null, dv.Table);
}