public void ctor_Complex()
{
DataView dv = null;
DataTable dt = new DataTable("myTable");
dt.Columns.Add(new DataColumn("CustomerId"));
dt.Columns.Add(new DataColumn("Age"));
// ctor
dv = new DataView(dt, "CustomerId > 100", "Age", DataViewRowState.Added);
Assert.Equal(false, dv == null);
// ctor - table
Assert.Equal(dt, dv.Table);
// ctor - RowFilter
Assert.Equal("CustomerId > 100", dv.RowFilter);
// ctor - Sort
Assert.Equal("Age", dv.Sort);
// ctor - RowStateFilter
Assert.Equal(DataViewRowState.Added, dv.RowStateFilter);
}